Our Day at Chiba Marine Stadium

On air.

So what happened last Thursday? The Tsubamegun at Chiba Marine Stadium? Hostile territory, one might think. Not when Mr. Larry Rocca is around. First of all, Mr. Rocca wears nice suits. We were a bit taken aback when he appeared out of thin air in 90 degree sunlight wearing a blue and white striped three-button [...]