Long Distance Calling - Invisible Giants (Record Release Show in Münster) - Video
PUBLISHED: Sep 27, 2011
DESCRIPTION: Long Distance Calling performing "Invisible Giants" at their record release show of their self-titled album in Münster, Germany, on February 18th 2011