Clicks711
LatinRiteMass
1
CERN, PEACE SIGN, HELL. A few noted tidbits about CERN! NOTE: Misspoke, CERN is mostly in France...More
CERN, PEACE SIGN, HELL.

A few noted tidbits about CERN!

NOTE: Misspoke, CERN is mostly in France...
Immune2BS
Very interesting!!!