THE LIGHTNING - Revere Beach - Revere, Massachusetts [Defunct] (Click on a thumbnail image to see a larger view)