On May 13, 2014 at 08:56PM Mark Said…

Red variable star V838 Monocerotis, located about 20,000 light years away from the Earth and the Firefox icon.

Clearly, the universe wants you to stop using IE, Chrome and Opera.

1658198_824471067573906_2571947576375203383_o.jpg

View Post

0

Leave a Reply

Be the First to Comment!

avatar
  Subscribe  
Notify of