Police Officers Join In On Slip-N-Slide Fun

Anthony

Super Moderator
Cool heads prevailed when a couple of police officers in North Carolina responded to a complaint. Instead of shutting down a slip-n-slide, they took a ride!
 
Top