Sucks about Marussia though its amazing what they did when you see how much less money they got compared to the restAlso http://hasmaldonadocrashedtoday.com/
Log in to comment