Flood of Red, Explosions In The Sky and Devil Wears Prada Announced for SXSW
Flood of Red, Explosions In The Sky and The Devil Wears Prada are just 3 of the many bands announced for the annual South By South West festival in Austin, Texas between March 18th and 22nd.
The full line-up can be found
here.