France Defeats Itself (Video)


Such a terribly sad day for France and their future.   

Wild Bill for America

Popular Posts