Tag: Close encounters have been had at the UFO-themed McDonald's in this New Mexico town

close