Caitlin and Tim are The Voice Generations Champions
In tonight's fiercely contested Grand Finale of The Voice Generations, Australia voted 23-year-old Caitlin and her 52-year-old dad, Tim, the world's first The Voice Generations champions. After the announcement, a shocked Caitlin said, "Oh…