Montoya Reviews Alien Week Ships

“Star Citizen Alien week is here along with the regular sales. There are some pretty looking ships, here are my thoughts on the …”