Steve-O Duct Taped Himself To A Wall, Got Shot With Fireworks [VIDEO]

Nashville, TN, United States / 102.9 The Buzz

The headline says it all! Don’t try this at home!


 

Comments are closed.