This is funny as hell! Is is so fucked up! Despite how funny it is, i kinna' hope no one makes a music video for it... Ewww!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.