Teddy Richards live in Germany (solo-acoustic) In Your Garden - Video
PUBLISHED: Jul 08, 2010
DESCRIPTION: Newly discovered live performance video footage. The song In Your Garden was appears on Teddy's CD Gravity. This solo acoustic performance was filmed by Steven Haberland at Knust in Hamburg, Germany in 2006.