Tag: Call of Duty

post image

Call of Duty Icarus Troopers 5 Pack Review

Everything winds up in space sooner or later, so why not Call of Duty? We're reviewing the Icarus Troopers from Mega Bloks! Read on to see what we thought of this army builder pack.

Read More →