Flying Frog

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 full article »