I actually think this sign is pretty damn ridiculous. It’s actually put up by a “protesting” bookseller who hawks his conspiracy-minded wares on Dealey Plaza

Leave a comment