This two track single serves as a tease for their soon to be released album, due out in January 2010.
Captain Incredible is a hard rocking, noise blasting quartet from Dallas, Texas. Born in the dormitories of Denton, Texas and raised on the shores of California, Captain Incredible now gladly calls North Dallas their home. They bring panty dropping guitar riffs, face melting solos, bone crushing drum beats, and one and a half balls worth of bass to each and every live performance. They personify real fast rock n roll.