Taser ball exists and it's crazy!


Yes, Taser ball exists and it's as crazy as you think I'd be!

1059 The Rock · Nashville's Classic Rock

Listen Now on iHeartRadio