110715 NFR story4
DAN CAPPELLAZZO/STAFF PHOTOGRAPHERNiagara Falls - The Turtle, an NFR property, in Niagara Falls.