Walk off the Earth performs at Caesars Windsor

Multi-platinum Canadian indie pop band Walk off the Earth returned to The Colosseum stage with a high energy, all-ages set at Caesars Windsor on Friday, May 12 at 8 p.m.

SWOMP was there and captured images from the performance.

Check them out on the brand new SWOMP website, here.

- Advertisment -