Show of HandsShow of Hands

atakuzier February 5th, 2014 12:37am

Formula 1 wants to host a world championship street race in your city/town. The race could pump big $$$ into your local economy, but has the potential to cause serious traffic delays. Do you approve?

1 Liked

Comments: Add Comment

TierasPet
02/04/14 6:34 pm

Good luck causing more traffic problems here. I say yes.