Steve Byers in 'Immortals'
Steve Byers (1976 - )
Mr. Jennifer Steede
Immortals (2011) [Heracles]: Throat slit by a Titan during the final battle. (Thanks to Tommy)

Back to B Index                                                                      Back to Main Index