1951: The Rotor, Festival of Britain Pleasure Gardens, Battersea, England Submitted by World-Tight t3_10moydm on January 27, 2023 at 4:24 PM in OldSchoolCool 13 comments 19
ajhart86 t1_j674jkk wrote on January 28, 2023 at 4:38 AM Like the Turkish Twist from Canobie Lake Park Permalink 1
Viewing a single comment thread. View all comments