Wherefore the Battle Force?

Battle Force

Legion’s recently released Battle Forces fail to deliver on their own promise, but there is hope. I’ll admit to you all that I thought more

Login