TV Polls > What did you think of the Heroes episode Upon This Rock; Let It Bleed?
Heroes aired a two-hour episode to open 2010. What did you think of it?
Date Added: 01/04/10
You are posting as a guest. To post as a user, please Login or Register.
Remember My Info