New Last Laugh DLC trailer and launch date

DCUO_CharBios_001-Joker-993w

The Last Laugh launches June 19th! Check out the trailer at IGN!