The Futureheads – “Christmas Was Better In The 80s”

The Futureheads have unveiled a video for their new single, “Christmas Was Better In The 80s.” The band will be releasing the track on December 19, 2010.