OMFG: Giant Rats Are Taking Over The PlanetMadeleine Davies3/31/14 11:30pm682EditPromoteDismissUndismissHideGo to permalinkImportant announcement: I've just hopped out of my DeLorean after a disastrous visit to the future and thought I should tell you what I saw there. No, it wasn't hover boards and sneakers that lace themselves. It was rats. Huge fucking rats everywhere you go and — guess what? — they run everything.