Letter From The Director: Fabulosity

Natasha Khan Kazi

blog / February 2, 2013

American Idol: Shubha Vedula Not Jula Badula
Michigan resident, Shubha Vedula sings her way to "Hollywood Week" on Fox's American Idol. The Christina Aguilera fan sang...