The Luxor Hotel & Casino in Las Vegas is famous for its massive pyramid and Egyptian-style statues. On May 7, 2007, the property’s rooftop parking garage was the scene of an explosion. Watch Sin City ...