The present whereabouts of the Berthouville Treasure are not a mystery. In December 2011 this priceless hoard of ancient Roman artifacts discovered by chance in the French countryside over 180 years ago was temporarily transferred from its permanent home in the… More»
"You guys are quite creepy."
"What inspired your creations?"
Mystery Masked Duo, December 10, 2013