Yeah man, that was me. Was coming back from the Raptors game. All I heard was the exhaust and a blur when getting off the QEW and said 'hey, that was the car I saw back on Lakeshore'.
'05 GMC Sierra SLT Z71 CCSB 4x4
'00 740i Sport