Laurie Scott

Filming location: 

Los Angeles

first saw them on war tour 1983 in seattle had heard of them and wanted to see them and was blown away