Design

Suicide Squad Boomerang Statue

An unlikely villain steps into the spotlight with the Suicide Squad Boomerang Statue, proving that you can’t keep a good – or even bad – Aussie down. In the comics, Captain Boomerang has worked with the Suicide Squad on several missions so it makes sense […]