I always knew that Max Headroom was an alien. ;-)
I worked for Coca Cola back during the Max Headroom era. We were thrilled when it ended.
Did he have anything to do with Matt Doherty?