Toyota Celica Forum banner
1 - 1 of 1 Posts
G

·
Discussion Starter · #1 ·
I just posted about the Long Beach Grand Prix under Events & remembered seeing an episode of the Real World/Road Rules Challenge (I think) where they had to push celicas & the celicas turned out to be the prize

anyone know what I'm talking about?
 
1 - 1 of 1 Posts
Top