Luke Owen is a writer, editor, and podcaster who has been playing video games and watching movies his whole life. He is the deputy editor of Flickering Myth, and he also co-hosts the weekly Flickering Myth Podcast and Scooperhero News.

 





Translation missing: en.general.search.loading