That’s Some Crazy Cheddar Yo

Somebody please get me off this money or at least toss me a Xanax Ahhhh yes, the $2 bill. America’s most embarrassing piece of currency, its red-headed stepchild, its third nipple, its annoying aunt who overstays her welcome, its Milli Vanilli, its … ok I think you get it. The government was so embarrassed by […]