The Firefox Galaxy

April 13, 2008

Fear not Internet Explorer fans, this isn’t a civilization devoted to open source software. I came across this last night while twittering late into the evening and just had to show you guys.

795429.jpg

(Link via blogspot.)