By Val

Dennis Manarchy’s World’s Largest Film Camera in Chicago

This is the world’s largest film camera, as seen outside of Ogilvie Transportation Center in Chicago, Illinois in 2014. This attraction was only there briefly, so you can’t find it there now, but, while it was on display, this giant camera was a wonderful site to see and attracted visitors all day long. Dennis Manarchy,…

View More