Josh Brookes sings a touching version of Tears in Heaven, not just for an audition, but for his mother who had just lost a baby. The judges were left in tears and you will be, too.
Josh Brookes sings a touching version of Tears in Heaven, not just for an audition, but for his moth...