Foster and Blade TV

Friday, January 23, 2009

Jeff Keith of Tesla

Tesla is visiting the Lincoln Theatre February 24th.

Jeff Keith called up so we talked with him for a minute or two.