Jeff Cole Joins Village Voice Media