Archangel – The Final Countdown Cover (Europe cover)
Trinidadian Melodic Death Metal act Archangel covering The Final Countdown @ Oblivion Sports bar 5.11.2008.
Trinidadian Melodic Death Metal act Archangel covering The Final Countdown @ Oblivion Sports bar 5.11.2008.