Britain's Got Talent Andrew Johnston

Following in the footsteps of Paul Potts, this 13 year old kid blows the judges away on Britains Got Talent 2008 . Sounds like an angel straight from heaven.