Sirens (USA) “No Love” Season 2 Episode 12

Sirens "No Love" Season 2 Episode 12 air Tuesday, April 7th at 10PM on USA. In tonight's first episode, after Johnny sees how much respect Theresa gets on the job, he gets the guys to revive an old program...

Sirens (USA) “Balls” Season 2 Episode 10

Sirens "Balls" Season 2 Episode 10 air Tuesday, March 24 at 10PM on USA. In tonight's first episode, things get mixed up when Johnny, Theresa, Billy, and Maeve start playing tennis together, Cash helps...