ComradePorkRoll, 9 months ago “Manifest deez nuts” - Mexico, probably.
“Manifest deez nuts” - Mexico, probably.