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 Rude Seattle City Council Members step son 5 years ago Hilarious Snake Prank Is Sure To Make You Laugh step son 8 months ago Funny Paintball Prank In Public! step son 1 year ago