Lord Of The Flies
1995
7.4 | 10 votes


Directed by: Steve Lazarus & Steve Harris
Album: The X Factor

Filmed during The X Factor Tour

Youtube videos: