Vetusta Morla is a Spanish indie-rock band, originally from the city of Tres Cantos, located near Madrid, Spain. The band was formed in 1998 and took its name by the giant old turtle called Morla, character of the children’s book The Neverending Story, written by German writer Michael Ende. “Vetusta” means “old” or “decrepit” in Spanish. The history of “Old […]