La la la la, la la la la, Elmo’s Song By dcmacnut Posted on September 28, 2010 Posted in Uncategorized 2 Comments Tagged with elmo, humor, iPad, sesame street, toddlers, VHS Carter needs an iPad. Seriously. He’s using mine too much. Read more ›