EFF's annual #DEFCON t-shirt puzzle is live! Many thanks to our puzzlemasters, the Muppet Liberation Front for creating this year's challenge! Think you can crack it?
5,05K