Officers responding to call take ride on Slip N Slide

The video is from Asheville, North Carolina


More Stories