Battles – Tonto 12/09/2007 Mm favourite Battles have got a new single out! It isn’t the greatest video, but it is the best track from their album Mirrored. Tags: media molecule battles nonsense