The Legend of Billie Jean: Armadillos Posted on April 20, 2015 An amardillos t-shirt can be spotted in the 1985 movie The Legend of Billie Jean. Share this:EmailTweetShare on Tumblr Related