Tuesday, November 8, 2016

WHY DOES THE KU KLUX KLAN WEAR BED SHEETS?

THIS IS THE ABSOLUTE TRUTH

Image may contain: one or more people and text

No comments: