Slip-n-Slide the City and wear a mouthguard

BeyondtheUsual Published March 28, 2017

Rumble Dayvee Sutton takes us on a 800 foot slip-n-slide ride in the middle of downtown Decatur, GA, and this adventure proves to be more than just a waterslide.

0 COMMENTS