Aidan's being " All Out of Blood " was the least of the gang's worries this week. A really great episode with unexpected adventures at every turn, this week brought it all out.
Aidan and Julia were having incredible sex, and when Nora was experiencing more
Being Human (US) “All Out Of Blood” Season 2 Episode 3 airs Monday, January 30 on Syfy (9-10 p.m. ET) on Syfy. Episode Synopsis : Aidan goes on a date with a human while he is cut off from his blood supply ; Sally delves i more