Shelia The Idiot

After spending too many brain cells trying to comprehend that Neil Armstrong didn’t plant the American flag on Mars, now Shelia Jackson Lee wants terrorist supporter Asad, President of Syria, to come to Texas. Little Green Footballs has the details.