Рет қаралды 117
Behold a performance of fire and ice inside The Forum Shops of Caesars Palace Las Vegas! Watch as the gods battle for supremacy over the land of Atlantis, by battling each other in a showdown of madness and evil. It's a must-see for visitors and residents alike!
Recorded on December 25-27, 2019, with a basic smartphone.