Blog Evil Geniuses in their Stitting Roms March 12, 2008 716 views Picture 301 Originally uploaded by DP_elyanqui Ever wonder what the Riddler does at home? Duh! he Googles new and amusing…