Yes, that Guantanamo Bay. Imagine pulling up to the U.S. prison McDonald’s in your Humvee and ordering some fries. Wild stuff. This story was brought to my attention by TikToker and U.S. Coast ...