☰
Someecards Logo
News Memes
The latest antics by Republican  malcontents has given 
rise to the term
"Reverse Evolution."