I JUST MIGHT START WEARING A CAPE

Submitted Wed, 06/05/2013 - 5:11pm by Tadpole

One of my co-workers said that my new car reminds him of the Batmobile. Should I start wearing a cape?