Why we LEFT the Las Vegas Strip!

We left the strip? Yeah, for a stay at the PREMIER off-strip resort in Las Vegas, Red Rock Casino, Resort & Spa! This stay was …