Melodic power metal band Unleash The Archers has released the official music video for their song “Faster Than Light” via Napalm Records.