Strange images - moving fast and bright... electrical in nature?