30 Apr 2013, 11:44 UTC · By: Mihnea Radu / Want proof that Volvo built some of the most awesome cars ever? Look no further than this amazing drag racing video coming our way from the Souther land, Sweden. Just as the winter ices melted, a...