Alien Tshirts, alien blow-up dolls... what did this place do before there were aliens? Location New Mexico → Roswell Photographer Catherine Hovell Date taken 2008-08-28