bigfoot in airport

a big foot sighting in airport