Giant spider roams Liverpool

A nearly 50-foot tall mechanical spider is seen creeping around Liverpool City Square. ITN's Charlotte Fisher reports.

Source: ITN
Added On September 5, 2008

Liveleak on Facebook

Advertisers