NC Officers Responding To Call Take Ride On Slip N Slide

The video is from Asheville, North Carolina