the 5th annual Pumpkin Head Ride ( aka the annual Headless Horseless Pumpkin Ride ) was back for more spooky on spokes in Marin County (North of San Fran, the California coast) on Oct 30th
rule to the Pumpkin Head Ride and that is you must have a lit pumpkin strapped to the top of your helmet.
No comments:
Post a Comment