Images have been released of INVISIBLE BOYS. This original Stan series is currently filming in Western Australia, with an episode written by Declan Greene.