Local Time: 06:26
 21st August 2019


The live stream shows you McClugage Bridge across Peoria Lake in the Illinois River, in the U.S. state of Illinois. The bridge, composed of two lanes at this stretch, carries U.S. Route 150, on the city of Peoria, in the geographical centre of Illinois.
To explore Peoria, please scroll down the page to use our map.

Map of Peoria, USA