Build the Call of Duty® Icarus Troopers collector construction set by Mega Bloks.
Taking the battle to a whole new level, the Icarus Troopers venture into space to ra ..More
Frequently Asked Questions