Geeks + Gamers › Forums › Community Hub › Memes Are Life › Duct Tape Memes
I work apartment maintenance and have seen the duct tape fridge up close and personal.
SIGN UP FOR UPDATES!