Independence Day isn’t the only thing to celebrate this weekend. Thousands are landing in Roswell, New Mexico, for its annual UFO festival.
Independence Day isn’t the only thing to celebrate this weekend. Thousands are landing in Roswell, New Mexico, for its annual UFO festival.
Leave a Reply