Top Gear USA Buffalo Niagara Episode Currently Airing on History Channel
(October 25th, 2013) The Top Gear USA episode shot here in Buffalo, Niagara Falls, and Youngstown this past July, will air this Tuesday at 9pm nationally on the History Channel.
Over 30 cast and crew including many locals took over the streets and waterways of Buffalo and Youngstown to shoot this episode which features an amphibious vehicle challenge.
One of the highlight challenges of this episode included a complete shutdown of the Skyway facilitated by State Senator Tim Kennedy‘s office and the New York State Department of Transportation. The Skyway Challenge provided a unique and beautiful view of Buffalo’s skyline on yet another beautiful summer day in Buffalo.