Talk:Howard Wolowitz/@comment-78.144.39.202-20120624151927/@comment-99.249.13.105-20120703171234

The alien pin is the same alien as the logo for Alienwear computers. I think it is some sort of shoot out or promoting.