Echo Squad



Holla Star Trek Fans - We are from the UK and looking for peep's from wherever to join and make our Squad / Fleet bigger to earn more rewards on the weekend events. No need to chat / socialise anymore than you wish :)

Qa-pla!