World of Speed – Announcement Trailer

Posted on Feb 11, 2014 01:00:00 AM

Take to the street with PC-exclusive World of Speed from Slightly Mad Studios & – They are proud to present World of Speed – a free-to-compete AAA massively multiplayer online action-racing game soon to be available for the PC. Sign for the beta now!

Comments are closed.

Leave a comment: