There are at least two bands sharing this name
These are photos from concerts where Pulling Teeth played, so they may be of other bands that played the concert as well.
Ninjafest Oct 21 - 22, 2006 London, England, United Kingdom Uploaded by Joexbarber