“Star Citizen IAE 2953 tours have arrived. In this video, we’re taking a look at the Star Citizen expo hall for days 3 which is crusader and tumbril. I get my first look at the newly released tumbril storm and its brother the tumbril storm a”