Alter The Press!


Dead Sara Release "Snow In Los Angeles" Music Video

Dead Sara have released a music video for their new Christmas song titled "Snow In Los Angeles", which can be viewed by clicking read more.

The band will be touring with Muse on select dates of their North American tour next year. Dates and ticket information can be found here.