1 year agoarmadillo, (family Dasypodidae), any of various armoured mammals found mainly in tropicalsahil01234
1 month agoThe Great Armadillo Race with Oliver Peck, Norman Reedus & Sean Patrick FlaneryWhat In The Duck Podcast