Nestor Aparicio

Watching the NFL in in Tokyo…

At least I THINK I will be watching in a few hours. We landed in Tokyo around 2 p.m. this […]