Aug 20, 2015
After the initial success of Star Trek Risa (http://startrekrisa.com) social networking site for Star Trek fans, Risa Group is pleased to announce Star Wars Echo Base (http://starwarsechobase.com), a site for all fans of the Star Wars universe to gather..