Lake Tahoe Life

Sometimes life leads us back to certain places. For Eric and Alexandra, that place is Lake Tahoe, California.