Whoever knew that Elmo, the falsetto-pitched lovable forever-toddler monster, had a cousin in England?
But he does… Read more