I have no idea what this is

But it seems interesting as hell. Be sure and tell em' Large Hadron (Marge) Collider sent ya!!!

Comments