Is that a car? Canada Cars Strange things October 18, 2009April 25, 2011 by StreetViewFun.com StreetViewFun.com · 4 comments View Larger Map Please wait... Similar Street View images
I saw this car last night! On King St. W
It’s called T-rex and they’re made in Quebec
IT’S A T-REX. THE REAR IT’S A BIKE AND THE FRONT IS CUSTOM MADE. VERY POWERFULL AND FAST VEHICULE.
euh it’s just a T-Rex it’s not an Alien car xD