PHOTOS: Sesame Street Characters Visit Imua Keiki
Elmo and Cookie Monster, the fun, furry and feathered friends from Sesame Street Live, stopped by Imua Family Services today to visit with Maui keiki before their big performance this weekend at the Maui Arts & Cultural Center.