Loading...
News
    Shows

      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.

      Related Videos