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 Spraying Skunk Prank step son 9 years ago Pennsylvania Cop Knocks Dude Out With 1 Punch step son 6 years ago Photographer Arrested for Taking Video in Public step son 6 years ago