1 comment

sorted by: hot top controversial new old
[–] 2 points 21 hours ago

Oh wow. We may have a winner in the European small launch market!

  • source