Man posted a video of him licking the top of a Portuguese Man of War... Dare devil set to sail 19 thousand miles in a homemade boat to set a world record... 3 people caught doing burn outs right out front of police station... & more.
The Bizarre Files
1,276 clip(s)
The Bizarre Files #1658
The Bizarre Files #1657
The Bizarre Files #1656