Entertaiment, Viral Videos People Watch As The Giants Pass Through The Streets Of Liverpool step son 2 years 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 All About That Space step son 10 years ago Dude Has a Strange Interaction with a Deer step son 6 years ago Funny Paintball Prank In Public! step son 2 years ago