Sport

The Exploding Barbed Wire Death Match was the worst thing I’ve ever seen, in all the best ways

They actually went through with it.

Read more…