Star Citizen
Planetur
•
1y ago
•
92%
Ship Showdown will return on August 7th!
Time for the reigning champ to win again!
Do any of the newly released ships have a chance to upset things this year?
Comments 14