Moment street car racer cheats death flipping car SIX TIMES

Daddy Dave, a character on the street racing reality show Street Outlaws on the Discovery Channel, cheated death during a spectacle on Saturday night which left him with a concussion.

Bing
   

Showbiz Videos