The rumors can stop now—Greg Lutzka is officially on Darkstar.

lutzka