Tag: theseus
Nov. 18, 2011
‘Immortals’ offers thrilling action, violence and visuals
A gold-barred cage embedded in the vast bowel of Mount Tartarus contains the Titans, a vanquished group of seething former gods defeated in a battle…
Bad Behavior has blocked 13683 access attempts in the last 7 days.