James Karhu is an entertainment professional with over
a decade of experience in television and new media.
Home
More