The Iron Maiden show in Fort Lauderdale was SICK!

Perhaps the best stage show EVER!

The giant Eddie mummy was cool, but I think the giant, aniamatronic, free-walking Eddie cyborg was the best!

Any fans?