Bellevue UFO

I’ve always thought the folks in Bellevue seemed a little alien. Now it seems the aliens have taken an interest in Bellevue. Take a look at this nuforc report.

Leave a Reply