Discover a bug.com launched
Finally the bugs have a nice place of their own: http://discoverabug.com
2017 update: The internets are having their way with it <3
Finally the bugs have a nice place of their own: http://discoverabug.com
2017 update: The internets are having their way with it <3