June 23, 2010 La Machine - Giant Spider walks through Liverpool - thank god it's not real Edit Delete Tags Autopost via youtube.com