Giant Spider Invades Liverpool

Arachnophobes should steer clear of Liverpool city centre, as the European Capital of Culture celebrates by erecting a giant mechanical spider on the side of a tower block. She goes by the rather unthreatening name of La Princess.

Cheers to Captain Mac on the SFX forum for bringing to our attention. Click on the photo to see the full story (and to click through to a nice large pic of La Princess in all her gory glory) at scifilove.net.