Entertaiment, Viral Videos People Watch As The Giants Pass Through The Streets Of Liverpool step son 11 months ago No Comments Facebook Prev Article Next Article The public was in awe as they witnessed the Giants passing through Castle Street, Liverpool. Really a sight to behold. Facebook Prev Article Next Article You may also like When You’re High As Hell In Public step son 6 years ago Here’s A Bar Fight to Get Your Blood Going step son 6 years ago 4 Sarcastic Reasons Why Breastfeeding Shouldn’t Be Done In Public! step son 2 years ago