Sister Sledge / Tommy Tutone / Bertie Higgins
Grad Nite '82
May 7, 1982
(43 years ago)
Walt Disney World
Lake Buena Vista, Florida, United States
Comments & Reviews: