Elmo At 28th Street Taco Bell…FAH!Elmo At 28th Street Taco Bell…FAH!Elmo happy now; Elmo sad later. Way to assure your Chalupa gets spit in... Craig RussellCraig Russell