Stardust Implosion
Stardust Hotel and Casino in Las Vegas, was cleared to make way for a new resort complex known as the Echelon on 3rd of March 2007. Watch how pyrotechnics made a true art show from a mere building demolition.
Rating:
« First Bionic Man | Home | Space Duck »
No comments so far, you can be the first one!
Don't be shy, join the conversation: