Tag: Denver Broncos

The Super Bowl Flyover you didn’t see yesterday filmed from a CH-47 helicopter

It went almost unnoticed, but Super Bowl featured a U.S. Army helicopter…