Posted in music on November 2, 2005

The BBC reports that "The band scrapped their appearance in Fort Lauderdale, Florida, on Wednesday due to power outages and curfews resulting from last week's storm."

Previously
The pre-opening night of the tour

Leave a Comment