All Teddy Geiger Reviews:
teddy geiger: USA (Buffalo), April 2, 2006live concerts
Teddy Geiger: USA (Buffalo), April 2, 2006

The audience loved Teddy Geiger with screams and a constant lack of hearing to girls schreeching. They played everysong that was on his album and was just amazing for everysong.

POSTED: 04/08/2006 - 03:09 am

10
like
0