Marc Trevino

Filming location: 

Dallas

first saw them live 1992 Zoo TV