Surferosa play the Download Festival in Donington
Location: Download Festival, Donington, England, UK