
Starace – Release Darkly Theatrical Music Video For “When The Light Has Gone”
Brazil’s fast-rising rock band StarAce have released the official music video for their second single “When The Light Has Gone”. In keeping with the swaggering, soul-stung shuffle of