Fact #171507
When:
Short story:
The Youngbloods play at Frost Amphitheater, Stanford University, Palo Alto, California, USA, supported by Fritz. The members of Fritz include Lindsay Buckingham and Stevie Nicks who will go on to join Fleetwood Mac.
Tweet this Fact