Aliens Have Landed
The MIB ride. No, it's the Fashion Show Mall and its new attention-grabbing entrance.
(Las Vegas, NV August 2003 | Olympus C-50 Zoom)