Jibber and Steve โ Not Aliens Steve has an other-worldly encounter with a little blue man ๐คฃ Beano Team Last Updated:ย February 15th 2017