If this dude keeps pouring his heart into each and every performance like this he may not be a virgin much longer!
“Masquerade” is one of the most popular TV shows in Japan. After watching this you may wonder why.
Ellison Red Anderson sings better then your average famous singer. He’s on Facebook look for him and show him some love.
Are you ready for the best fails of the first week of July?