Chula Vista, CA may have gotten the first night of the US leg of The Future Past tour, but Las Vegas was lucky to get seconds; and they were anything…