Home / Tag Archives: Captain Boomerang

Tag Archives: Captain Boomerang

Task Force X Embarks On A New Mission In ‘Suicide Squad: Hell To Pay’

Prepare to root for the bad guys when Amanda Waller sends her band of misfit DC Super-Villains on an all-new, action-packed secret mission in Suicide Squad: Hell to Pay, the next film in the popular, ongoing series of DC Universe Movies. Produced by Warner Bros. Animation and DC Entertainment, the …

Read More »