Insult Inc. landing page embedded video

A new addition to InsultInc.com

A water drip effect with a backdrop of London and an Insult Inc. neon sign in the center.

The video is embedded on the InsultInc.com front page.