See, I knew you'd understand if I explained it enough.
We're in luck...there's been another Big Foot sighting...in New York.