Sense... IT TOTALLY MAKES! :D
This song makes me laugh... I think... It might just be the vodka, but I think it's the song.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.