Our Sponsors
2013 Gallery
Read More802 / 1806
130627 Tammy Set 14
James Neiss/staff photographerNiagara Falls, NY - A crowd gathered to watch actress Melissa McCarthy speak with press after film the ending of her movie "Tammy," on the Prospect Point Observation Tower at Niagara Falls State Park.