Nerd Appeal
Episode #92: Last Tokyo
That one where Joe & Pete talk about the Starbucks “Red Cup” Controversy and discuss the potential antics of one final trip to Tokyo.
That one where Joe & Pete talk about the Starbucks “Red Cup” Controversy and discuss the potential antics of one final trip to Tokyo.