Mark Wallace Merriman

Filming location: 

Dublin

Zoo TV opened his eyes and he became a more serious fan joined Propaganda and was a Propaganda member by PopMart