Music is life for Sister Izzy Thomas
All her life, Sister Izzy Thomas has worshipped at Glorious Community Holiness Church in Lake Placid, Florida, where her grandfather Nathaniel Phillips was the pastor. However, she has never let religion restrict the way she gives praise onto the Lord.