Al Foran stopped by The MMA Hour and did a marathon of dead-on celebrity impersonations — including Conor McGregor, Nate Diaz, Mike Tyson, Tyson Fury, and many, many more — that left host Ariel Helwani crying with laughter.

Watch replay of Foran’s riffs on the combat sports stars above.