Invincible Season 3 Episode 8 title may be hiding a Dinosaurus clue admin 6 days ago New York State Comments Off on Invincible Season 3 Episode 8 title may be hiding a Dinosaurus clue 17 Views Invincible fans are excited for Mark’s fight against Conquest in Season 3 Episode 8 – but what if Dinosaurus appears too? Share Facebook Twitter Stumbleupon LinkedIn Pinterest