I had a comment to my last post from a guy named Josh who, it turns out, has a band that goes by the name of, er, Captain Incredible. A heavy rock group based in Dallas, pics and video can be found on their Myspace page.
I checked out the flyer Josh pointed me at:
and where you can find more of the same.
They've even got an Incredobile - check it out...