This is what goes on in my mind :3
There the funniest videos on the EARTH am i right?
answer in the comments
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.