The Drums kicked off their European tour in London on Wednesday night, November 24.
The Drums has kicked off their European tour