Miranda Cosgrove Promotes New EP!





Miranda Cosgrove was spotted in New York City.

The "iCarly" actress hit up Best Buy to greet fans and sign copies of her new EP, "High Maintenance".