Tag

bucket man

NewsSpecial Reports

Giant Parade: Bucket Man

In four hours of work almost 800 buckets were sold for Giants fans to stand on.