Mirror Mirror on the wall, who is the scariest of
them all? Well, there were plenty of contenders for that title at
the LA 2009 Halloween party! Around 80 Aliens dressed up in "traditional"
costume for this great event in the centre of town and there was
plenty of blood to clear up afterwards. LA provided all the food
and drink for this event, proving that deep down beneath the face
paint, we really are nice people :-)