Titan Comics announces the return of ‘The O Men’ – the award-nominated UK superhero soap opera! Spread the love Titan Comics is pleased to announce the return of Martin Eden\’s The O Men -the award-nominated...