Yo La Tengo:  My Little Corner of The World


Filmed in Atlanta, Georgia, 15 years ago, on the ‘Freewheeling Yo La Tengo’ tour when audience questions helped create the set list for the night. The music starts at 3.56.

Leave a Reply

Your email address will not be published. Required fields are marked *