More Videos by Distant Locust
Distant Locust (1986-1996) Sydney Australia.
"I Feel Love" from "Chemical wedding feast" - 1991.
10 years ago
11 years ago
12 years ago