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'.
'15 Ford F150 Lariat SCSB 4x4
'00 740i Sport