Whenever I go back to Fort Lauderdale I keep hoping one day that Peaches Records and Tapes store will magically appear again.
I betcha I know ‘ZACKLY which FL Peaches store you’re talking about, too!
East Sunrise Boulevard and NE 15th Avenue.