Horrible Imaginings Film Makers Roll Call!
Joshua Long, director of AXED
Joshua Long is a zombie film nerd from Brisbane, Australia. One day he thought it would be nice to take a break from being a wage slave and make the most violent Australian film of all...