Live view on Interstate 90 and the pedestrian bridge between the Peace Bridge (Peace Bridge) and Niagara Street in Buffalo, NY in the United States.
Watch the funny banner with the colors of the city of Buffalo with the image of a American bison of North America.
|