A Google search suggests that this sign first appeared 5 years ago in Indianapolis and was connected with an art exhibit at this time. Perhaps the
sign is part of a continuing community art exhibit?
Holy cow! Are we talking about death rays or manta rays? Either way I reserve the right to be afraid. I've seen a BUTTload of '50s B-movies, and
believe me when I say nothing good ever came of space rays!