Can anyone explain how everyone on a train to Disney world can sing ‘Bare Necessities’ in fluent Japanese.

Comments