By: Jeremy Chua
Miranda Lambert has teamed with artist Ceci Mulia on an animated and colorful "Armadillo" music video, available to watch now on YouTube. "Armadillo" is off Miranda's latest album, Postcards From Texas.Picture this: David Nail sitti...