Death From Above played a warm-up show in Los Angeles last Thursday night, and the crowd received a surprise gift: CDs containing a new track from their forthcoming record The Physical World. The show at LA’s Troubador precedes a world tour for the band, which starts next month in their home town of Toronto, Canada, […]