Euro 2008 a feast for Toronto fans
the lingering smell of Instinct by David Beckham wafting up from the front grill and the ''I told ya so's'' belting out like foghorns, let's pause and reflect on the coming summer's other big footie happening in Toronto - Euro 2008. The eve of the Euro,
Click here to view the whole article