Miranda Cosgrove: Fan Friendly In New Mexico







Miranda Cosgrove was all smiles at a meet and greet appearance in Albuquerque, New Mexico.

The "iCarly" cutie hit up the Hinkle Family Fun Center to promote her debut album, Sparks Fly, with the stop coming the day before her 17th birthday.