12.05.2011

La Tourette - "Check My Beat (Original Mix)"

La Tourette sends some aggressive electro from across the pond, complete with a bit o' driving bass and vocals by what is most likely a Transformer.