Mike Kernen

Mike Kernen

Chief Engineer / Greater Media Detroit

Contributions From Mike Kernen