Wednesday, July 16, 2025

Car Surfing Gaining Traction

“Car surfing”, “ghost riding”, “skitching”. Just some of the terms used for what is becoming a rather deadly past time. Or is it really?