Toyota Celica Supra Forum banner

1 - 5 of 5 Posts

·
Registered
Joined
·
1,471 Posts
That video has been on my Myspace page for 2+ years.

The Celica is nuts.

Not sure if its a repost or not. Always loved the vid though.
 

·
Registered
Joined
·
5,448 Posts
1 - 5 of 5 Posts
Top