Strange Creatures you sometimes see

March 17: Sometimes you see strange creatures at the airport. (South Bend International Airport, IN)

Fancy Owl near the arrival walkway.