Morocco street race confirmed.

The World Touring Car Championship will expand into its fourth continent in 2009 after confirming that Morocco will stage a street race in the city of Marrakech.

Leave a Reply