Fast 8 Crew Launch Cars Off A Building In Ohio, Go ‘Mad Max’ In Iceland


This is something you must see; a bunch of cars being launched off the fourth and fifth floors of a downtown Cleveland, Ohio, parking garage, exploding in flames as they crash on the road.
Read more »