CERVEZA CRISTAL!! It’s absolutely wild to me that the best meme of 2024 so far was created by a Chilean TV station not wanting to interrupt Star Wars with ad breaks back in 2004.