BATTLE REPORTS

Warhammer 40k No Retreat III Battle Report: Tyranids vs White Scars 1750pts