Because nothing says ‘super hero’ like taking public transport guys.
Right, I don’t have anything to contribute.
Hello everyone, how are you?
Edit: Oh, so, I started watching Battlestar Galactica and all I can say is that the amount of train-wreckage that the series is producing is monumental. (And I’m only on the fourth episode!)