top of page

Stephen

Filming location: 

London

first time he saw them live was scotland Zoo TV it was amazing took him 10 years to be able to see them and since then he has followed them around the world to see them play

bottom of page