
By: Jacob Elyachar As The Voice: Season Three finalists Nicholas David, Terry McDermott and Cassadee Pope prepare for the biggest performances of their lives, I will look back at this season’s most memorable performances from every stage of the … [Continue reading]







