Oh, and the musician on stage is a 7-foot-tall sasquatch. That's the kind of concert experience you can expect from ...