bmg88201
Gold Member
Yes, the dining area looks like to space ship from the show Lost In Space. There is alien crap all over the place, green aliens in front of the car wash, car lots, laundry mats, coffee shops etc. Duncan Dounuts has a 25 foot tall alien holding up their sign in Main Street. It is quiet humorous and that kind of thing is year round. But this 75 anniversary will be nuts, most locals will avoid it like the plague but I talked my sister into going down town to humor me cause all my friends will disown me if I don’t take lots of pics and buy some alien crap to bring back to them.