Flickerstick 5/30/2004: Culture Room – Ft. Lauderdale, FL

It was a long drive from Dallas, Texas to Fort Lauderdale. Twenty six hours too long the band complains in between songs, but

Related Content