User blog comment:Lunar Spirits/UFO on Street View?/@comment-4799471-20120503193138

Abandoned amusment park ride?