Canadian actor Pamela Anderson’s iconic red swimsuit has joined others on display at a new museum exhibit in London. “Splash, A Century of Swimming and Style” features hundreds of swimming-related garb and items, including Olympic medals.
Global BC
Pamela Anderson’s iconic ‘Baywatch’ swimsuit on display at London exhibit
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article