New Photos of Planet X’s PX-03 Neptune

Planet X has released two all new images of their PX-03 Neptune project which is due out sometime in November. Check below the break for both of the images.

Comments

Leave a Reply