Watch: Sports Team Drop New Single/Video "Camel Crew"
London indie rock band Sports Team have dropped the video for their new single "Camel Crew".
The song is taken from their forthcoming debut full-length 'Deep Down Happy', which is set to arrive on June 19 via Island Records. Pre-order your copy here.