All Articles

August 23, 2020
On this day in horror history, Punisher: War Zone director Lexi Alexander, (Alexandra Mirai) was born in Mannheim, Germany in…