England Lisa Loftus: On Location
You know how when Americans go to other countries and the people there think we are decidedly NOT awesome? This guy is the exception. Here in England, Lisa’s husband Tod is representing America well and who knows, maybe it’ll be Sir Tod one day. For now, he is Lisa’s awesome husband.