Ace of Base Merry Christmas-Happy Nation RTL2 Bravo-TV (Germany 1993) 3,070 views 3 years ago 23 seconds Related videos 3:44 3:31 7:45