Thrash Hits

June 21st, 2010

Download Festival 2010: Rock Sugar @ Pepsi Max stage – Saturday, 12 June 2010

Rock Sugar are so Sunset Strip that Raz was forced to keep his shades on the whole time during our interview. Legit.


Comments