NBC’s Better Late Than Never filming commences

 

Initial tweets and posts from the cast of NBC’s Better Late Than Never as filming commences. First stop: Tokyo!