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 r ..More
Frequently Asked Questions