Megatron!!!..... ....er, Apollyon. Nov 4, 2015 15:03:06 GMT -5 Quote Select PostDeselect PostLink to PostBack to Top Post by wachito79 on Nov 4, 2015 15:03:06 GMT -5 I ordered it from EBay. $110 free shipping. Couldn't pass it up. Anyone else have this? It says second batch.