If the mirror is not collimated you will still see stuff. Just with a variety of distortions/defects/lack of pin-point focus, and some loss of light-gathering.
Large glowing red object ... sounds like an aircraft warning beacon on top of a tower to me :-)
|