Screen caps of Sebastian Roché in “Pegasus vs Chimera” and link to download.
“Pegasus vs Chimera” – Tv movie – 2012.
The magical steed Pegasus goes head to head with the hellish Chimera.
Release Date: 15 September 2012 (USA)
Filming Locations: Hamilton, Ontario, Canada
Sebastian’s Character : Belleros.