Super Promotion

Superpromotion.png

[edit] About Super Promotion

Super Promotion is one of the most reductive places in the world of racing. Every event is absolutely huge, and thousands of people gather there, for every event.

Related Threads

Who else finds the Super Promotion guy funny? - last post by @ Apr 8, 2008
Anyone beat Super Promotion: Nevada? - last post by @ Mar 9, 2008
Last edited by Taz124 on 26 July 2010 at 12:45
This page has been accessed 624 times.