What is a Smash Room??!

Derrick Broze visits Le Smash Room in Omaha, Nebraska to find out what a Smash Room involves. Smash Rooms are part of a new trend of smashing items to... Read More...