Who is Mick Beale? - Featuring Josh from Training Ground Guru

Who is Mick Beale? - Featuring Josh from Training Ground Guru