Our Sponsors
2013 Gallery
Read More820 / 1806
130627 Tammy Set 18
James Neiss/staff photographerNiagara Falls, NY - Crew from the movie "Tammy," starring Melissa McCarthy, get ready for filming on the Prospect Point Observation Tower at Niagara Falls State Park.