Subscribe to this site
I don’t really know what to say… this certainly does look like a giant flying frog over Chicago. Any Chicagoans out there with some sort of clue about this floating amphibian? Thanks to J Hamsa.
Read the Full Post