Las Vegas, NV 11/27/07 Pt 3: Red Rock Canyon
A dried up Pena, kind of remids us of an Alien movie.