The InvestaGator. A new meme, hopefully.. hope you like op dont try to shove a meme down internet's throat, they'll just spit it back up InvestaGator
Upload
Login or register