POSTED //
October 19, 2017
PC MARKET UPDATE: SIGN OF THE VOODOO CAPTAIN
POSTED // October 19, 2017
The legendary Battle of Portal is a conflict that questioned the concept of a crew’s free will and blurred the lines between captain...and Voodoo queen.