Are you sure "Liberty Toad" isn't Jimmy Carter?!?
Could be. But I was thinking that maybe he's John I-Was-IN-Vietnam Kerry.