Trenna Keating

Interview: Trenna Keating (aka Doc Yewll) from Defiance

The SyFy Channel is putting a metric ton of financial resources behind their new SF drama Defiance, which airs on Mondays 9/8C. Released this spring, SyFy has also simultaneously launched an online video game for the show that gives viewers an additional portal into the world. It’s nice to see this kind of commitment being […]