User blog comment:Thailog/Ep. 205 "Beneath" discussion/@comment-138.130.243.151-20120527043013/@comment-138.130.243.151-20120527043359

I mean Mammoth (Cobra Venom Dude) not Blockbuster (Desmond former Cadmus chief research scientist)