Alex Leon has been a fixture in the South Florida music scene for many years. He's the former lead singer of the legendary All Hell Breaks Loose and currently plays guitar with Remembering Never. Crossfade: Okay, let's give our readers a little taste of you. Who are you, where do you come ... More >>
Alien invasion as apartheid metaphor? It works in this film.