Tag Archives: Temples on Mars

Temples on Mars – UK Dates This Week + New Single “Smile”

UK quartet, Temples on Mars, is thrilled to announce the release of the brand new single Smile, which is taken from their forthcoming studio album out later this year. Furthermore, the track will be accompanied by a music video available above. Smile takes the band’s songwriting to new lengths: it’s …

Read More »