Incorrect tag for Art vs. Science. Fix your ID3 tags or leave auto-correction on. Don't cheat a great artist of plays/listeners...
These are photos from concerts where Art vs Science played, so they may be of other bands that played the concert as well.
Live 105 BFD 2012 Jun 2, 2012 Mountain View, California, United States Uploaded by Jonathan P