The entrance video for the Abba tribute band Abbacadabra. The video was created to play on a projector screen for the bands entrance to the stage with on their tour in China. China loves Abba.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…