If You’re Happy And You Know It WTF
When you think a song has been done to death, trust good old Japan to bring a new twist to the table! Awesomely Bizarre advert!
Added 03/17/10 by Jason

When you think a song has been done to death, trust good old Japan to bring a new twist to the table! Awesomely Bizarre advert!
Uberbeard
March 17th