Tag Archives: KFC
The Perfect Sandwich
This is America, god damn it. This is fried chicken and bacon country. This is the land that invented the drive-thru and the ATM. So if you hate the Double Down, it’s clear that you hate America. Continue reading