This Giant Lobster is on The Roof of a Building in Woolwich!This Giant Lobster is on The Roof of a Building in Woolwich!Bradford was driving by, and well...this made him pull over.Lori VoornasLori Voornas