I've been on the lookout for super clams sold at Megocards.com and Albert Penello. I have tried to email him a few times with no response. Anyone know what happened there or if I could find them somewhere else.
Thanks,
Lucy
Thanks,
Lucy
Comment