Mark Rivera must be the key to this mystery. I think I'm dealing with something far darker than I originally thought. I should go to Mark's work again...
I've planted the bug on Mark's vehicle... let the games begin...