2008-07-13, 04:36 AM
Hey everyone, I just opened a new forum, Top Gear Planet. Its basically a place for all fans of Top Gear to talk about the show, etc. If you are a fan or just watch the show cause its funny join up and start posting
Top Gear Planet
damn it i totally noticed its in the wrong forum...man i guess i'm just too tired..3 hours of sleep in 48 doesnt help
Top Gear Planet
damn it i totally noticed its in the wrong forum...man i guess i'm just too tired..3 hours of sleep in 48 doesnt help