RogerĀ  has kindly provided some sketches of the object he witnessed.

These were drawn by Roger in an attempt to visualize what he saw.

Full interview with Roger is Here

UFO Sketch #1Image #2

image #3image #4