When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I know I saw a post here a while back about their NAV screen starting up with a pic of the moon and space. Well that happened to me yesterday and I have no idea how it happened. Does anyone know anything about this?