Japan Big Time! with Aiko & Taylor #9

Taylor does not want to pay it forward, Aiko explains the origins of karaoke, and apparently there's a church themed bar somewhere in Tokyo.

2356 232