Eva Terzakis Giakoumakis

Filming location: 

Dublin

after more than 30 years she is still a fan of the band because they still have things to say