We all remember that Janina Gavankar’s True Blood character (Luna) met her demise in the Season 6 premiere, well for those of you True Blood fans who like “that other vampire show” we thought you might want to know that, Janina is trading one blood-sucking drama for another. The ex-True Blood shape-shifter has booked a potentially [...]