Loading...

Helicopter crashes into the Hudson

| A sight-seeing helicopter crashed into the Hudson River in New York City when it reportedly lost power. No injuries were reported. Don Dahler reports.