Michelle McCauley

Filming location: 

Australia

coming from Tasmania Van Diemands land small town flying to Wembly and going to stadium gig was mine blowing