Phil Tower hosts this special edition of the Justin Barclay Show... live from the Cherry Festival in Traverse City!