Strange Brigade: Thrice Damned

The final trailer for the last DLC set for Strange Brigade has arrived and it shows fans more of the new locales and characters

Source
Author: N4G