BBC's Will Gompertz takes notice of the Armadillo (view the video under NEWS/PRESS)