Wreak havoc on/with

To cause a lot of trouble or damage to something.

The hurricane wreaked havoc on the small town.