Dan Hadfield Gary Barlow Lookalike

Dan Hadfield, Gary Barlow Lookalike, is officially endorsed by Gary himself. He has appeared on TV many times.