Skip Nav

Nathan Myhrvold

All the Latest From Ryan Reynolds