There are at least seven different bands called Balls.
These are photos from concerts where Balls played, so they may be of other bands that played the concert as well.
TV On The Radio
Lollapalooza 2012 Apr 7 - 8, 2012 São Paulo, São Paulo, Brazil Uploaded by Andres40ff
Black Drawing Chalks
Gogol Bordello
O Rappa
Marcelo Nova
Ritmo Machine
Foo Fighters
Jane's Addiction