Ya gotta laugh at the strenuous attempts that where made last week trying to defend or legitimize Foxs' Megyn Kelly's ridiculous claim that after all pepper spray is "food product, essentially." Well if a picture is worth a thousand … [Read more...]
Reality-based commentary on politics.