World of Speed - Announcement TrailerTake to the street with PC-exclusive World of Speed from Slightly Made Studios.By Sarah Lynch on July 25, 2014 at 1:49PM PDT World of Speed