Last weekend I made my way over to see the worlds largest camera - currently sitting in 2 N Riverside Plaza as part of the art installation "Butterflies & Buffalo: Tales of American Culture. Let me just say it's AMAZING! The camera is crazy big and beautiful and the photo output incredible! Really amazing detail for prints of this size. I cannot wait to see how this project comes together! Want to know a little more? Check out their video on Vimeo!