Leave This World (1982)

Leave This World
NR 4 minJan 1st, 1982
Three lunatics escape from an asylum only to be attacked by a gang of toughs. Oh yeah, they happen to be in a band too. Circus 2000 A.D. Music Video

Movie Details

Theatrical Release:January 1st, 1982
Original Language:English