• 15 years ago
"The Final Countdown" is all property of Europe, 1986. If Wikipedia can get by using this very clip under fair use, blah blah blah.

It's the beginning of the end! Also tanks!

Recommended