Small block (big block) Mopar new player steps into the ring

I never even heard of this guy till I was tagged in a post last night.

View attachment 1716125801
Those are Aussie guys here in Adelaide, South Australia where I am.