Rat On An Escalator!

Pizza Rat may have been cute and tolerable,  but escalator rat?  Not so much.  At least not to some people in the Philippines who lost their minds when they encountered a rat on a stalled escalator. Can you blame them?

Related Content

Comments