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 Lives With Thomas Sanders Compilation step son 11 years ago Intense Scrap Between Two Brown Bears step son 7 years ago Venomous Snake Prank In The Public step son 2 years ago