18 April 08 Insectoid (publicity shot 2008) Insectoid (publicity shot 2008). Photo: Steve Gerrard. 0 Comments