Board Thread:News and Announcements/@comment-1713281-20130423181727/@comment-24751588-20130508225432

Weird, my home computer has a Firefox button in the top left, and nothing says "About Firefox."