the final countdown, band europe, movie still, 8 k