Ben Carson Speaks the Truth


He also played the tune on the First Thanksgiving ...

12065935_1217024651648020_3899651174023828151_n

SOURCE: Fee Part Hatriots