Big Ass Spider in England
Earlier this month, several folks in Liverpool England we’re quite surprised to witness a huge 50 foot mechanical spider scaling the side of a building called Concourse House. The spider was dubbed “La Princess”. French artist collective La Machine created this mechanical piece to kick off a theatre piece celebrating Capital of Culture, Liverpool’s celebration of their different cultures and arts including literature, music, sports, stage and the streets. Check out the video:

















