Alex Levac is known for Smokey Bites the Dust (1981), Schizoid (1980) and Sahara (1983).
Schizoid
New Year's Evil
Sahara
Smokey Bites the Dust
No data