Palma Violets – “Last Christmas on Planet Earth”
Palma Violets help kick off the holiday season by releasing their video for “Last Christmas on Planet Earth” on the first day of December 2015. The visuals zero in on a drunken faux Santa Claus, wasted out of his mind, stumbles in to where the band is chilling […]
Palma Violets – “Last Christmas on Planet Earth” Read More »