Escalator Rat Has Beef!!

rat

Imagine coming down an escalator at a mall and a massive rat is waiting to chew your leg off, or just jump at you, whichever.