We love the town of Boulder City and often visited it when we need to get away from the crowds of Las Vegas.
It's been awhile since we've been to Boulder City and we didn't recall seeing this shop so we stopped in.
The guy working the store was friendly. If you need anything alien related this is definitely the place to go.
It seemed out of place in Boulder City to me. I mean I don't think Boulder City is exactly a UFO hot bed but still I wish them well.
Definitely an interesting store to visit.