Las Vegas Sun

April 16, 2024

The Thing

Sun, Aug 17, 2008 (10:22 a.m.)

The Sun’s reporters ran across an interesting, but creepy, tourist trap in New Mexico.

More galleries