Nope, just a prop for the show "Dexter" being filmed at the local park. (Photo adjusted for contrast). UPDATE: I noticed all the equipment lying about the part while riding to work this morning but not wanting to be late to my funky two-bit job, I decided to keep pedaling. One the way back, however, … Continue reading Me in Florida?