Yah... You need to get here. Evan just peed off the karaoke stage.
You must be Logged in to post a comment
Maybe it was a rendition of "Suite-Pee" by System of a Down?
"Raindrops Keep Falling On My Head"? "Singin' In the Rain"?