WFMU Ichiban, Rock and Soul with Debbie D

Thursday, May 8, 2014

Shangri-Las, 1966

The Shangri-Las in Valdosta, Georgia, 1966.

Via the Valdosta State University's Flickr page.

2 Comments:

Mtc65 said...

Sweet!

Don Thieme said...

It is great to know that my university's archives has treasures such as this online!

add