I am the WORLDS greatest Living or dead LOSTIGATOR and spoilerGATOR!!
What is THIS crazy device!!
These IMAGES were sent me and WERE taken by " Forever Young Images" for which I give FULL credit to!! I have no idea what it is!! My thoughts are that Desmond is MAKING some bombs!! Please leave a COMMENT if you have any ideas!!