I must have missed this episode of Sesame Street…

Elmo sings Japanese Enka “Tsugaru Kaikyo Fuyu-geshiki”.

Mother of God….

RIPT Apparel

Add a Comment