How Your Favorite Superheroes Cast Their Votes

DC Universe: Decisions » 11/01/08 9:00am 11/01/08 9:00am, the DC Comics series that may have failed in that particular mission, but it did give us the political views of a lot of other characters within the DC Universe. If you're still undecided as to whether you support the Republicans or the Democrats, why not let your choice by swayed by some…