Car surfing in TalleyvilleIf you were in the Talleyville area Tuesday evening, February 18, 2025, and thought you saw a man hanging onto the hood of a moving car, you weren’t seeing things, and no it wasn’t part of a movie stunt.