The Ting Tings - Webster Hall, 11/01/08

25 images Created 24 Nov 2008

The Ting Tings perform the last show of their US Tour at Webster Hall in New York City on November 1, 2008
View: 25 | All