OLTL, Mayor Lowell? Spoiler alert?

Ok, now does anyone else think that Mayor Lowell is the boss behind the drugs being sold around Llanview? I've been saying it for months now, and now with the spoiler that Viki runs for mayor, confirms it for me. Anyone else?
12 answers 12