porterbriggs.com
10 Interesting Facts about James Madison
Last of the Founding Fathers and Father of the Constitution, but what else do you know about this great Virginian?