The Final Countdown

2,451 views · Published 16 June 2006 · 5:10 · Indexed 12 November 2026

Channel: leighgriffiths · 2006 · Music

Watch on YouTube

Three of the most talented artists perform one of the worlds finest songs of the 80's.

More from this channel