The War Within: Siren Isle Launch Trailer

Blizzard has released the launch trailer for Patch 11.0.7 Siren Isle.