Town Wants To Remove UFO Memorial

A UFO invaded Massachusetts in 1969 and you would think the town would like to have a little memorial… Nope.

Guess traveling light years and making human contact doesn’t mean as much as it used to.

What do you have to do to get a statue in this dump!


Read More Stories From the IB Wire