There are multple artists with the name Particle:
These are photos from concerts where Particle played, so they may be of other bands that played the concert as well.
Particle Nov 9, 2006 Boston, Massachusetts, United States Uploaded by Cuse98
Bumbershoot 2006 Sep 2 - 4, 2006 Seattle, Washington, United States Uploaded by Edwin