(date posted) Phillip W. Weiss at Niagara Falls, NY, USA.
Caption: (date posted) Phillip W. Weiss at Niagara Falls, NY, USA.
Source: IMDB
Carolyn Stotesbery pictures →
Andreas Karras pictures →
Amy Brassette pictures →