Our Sponsors
2013 Gallery
Read More1222 / 1806
130415 Car in Lake 1
James Neiss/staff photographerNiagara Falls, NY - A wrecking crew removes a car from Hyde Park Lake behind Duck Island after being found early Monday. Divers found no body and police are investigating.