Mike Announcer

Mike Announcer is the ring announcer for Lords of Pain Wrestling (LPW) on its Insanity brand. He been announcing for the company for several years.