So much has been going on behind-the-scenes in Port Charles, but a potential scandal will rock the mayoral race on General Hospital.

Felicia (Kristina Wagner) has been working on her race to be the mayor of the town for some time, and now election day is here-but things aren't going to go so well for Mrs. Scorpio, as allegations of election tampering will soon surround her and bounce all over Port Charles.

'Did you steal the election?" reporters ask her in a preview clip for the Tuesday, Jan. 13 episode.

It appears that someone has leveled complaints against Felicia now, and is claiming she may have paid someone to rig the election for her-which is not only causing her some public embarrassment, but creating problems for the legal teams in town as well.

Now, Alexis (Nancy Lee Grahn) will confront Scott (Kin Shriner) to see if the D.A. might know anything about the case-and will say the words that might be the trigger to finding out what really happened.

"Election tampering," she says to Scott in the clip.

Anna (Finola Hughes) also appears to be investigating the situation, and may already have a potential lead-one she feels confident enough to put behind bars.

"I want you to execute a warrant," she says in the clip as Agent Sloane (Robb Derringer) listens in.

However, the whole thing could be tied to someone very close to Felicia-her friend, Lucy (Lynn Herring), who has become much closer to the Corinthos crime organization as she grows closer to Duke (Ian Buchanan-and appears to feel guilty about the situation.

"This is such a mess," she says in the clip.

General Hospital airs Monday-Friday at 3 p.m. on ABC.