28th May 1964: Huguette Larra, Miss France 1962, demonstrates the latest craze to hit France, the 'Roll Twist' on the Croisetts in Cannes. It consists of two small wheels and pedals. (Photo by Keystone/Getty Images)
Image provided by Getty Images.
January 18th, 2019
Viewed 810 Times - Last Visitor from Cupertino, CA on 06/27/2022 at 6:33 AM