"Mark Maxwell" is a British artist and creative consultant. He works in various media including painting, video and installation.

More Mark Maxwell on Wikipedia.

This band thinks they're Van Halen on stage. These kids are serious. It's so amazing.

That's the $64,000 question. Where's it going to be? And I don't think anybody has any idea.