Comic for 14 August 2019: The most effective lies are 95% true.
First  Back  Next  Last