I can just picture it. Walking down the street in New York when suddenly, rising up in front of you is this big, towering.....um....animal thing.
Enjoy.