Former Mojo Creative Philip Taffs Releases First Novel
The psychological horror is set in New York and centres on an Aussie protagonist who works in the advertising industry.
The psychological horror is set in New York and centres on an Aussie protagonist who works in the advertising industry.