Skeever IRL.
Giant Rat found in Footlocker in NYC…. How the hell does that even happen? Damn scientists.
Jesus christ
Holy Shit
duuuuuuuuuuuuuuuuuuuuuuuude
omg
^^^^^^