Soul Glow
Remember the ’80s? If you lived in South Florida during that magical decade, you steered your new Celica through a sea of spring breakers. You might have been an extra in Revenge of the Nerds 2: Nerds in Paradise, you lucky dog. It was filmed in various locations along Fort…