Stop in for a cup of coffee

Opinions? Im flabbergasted!
This guy proclaims himself as a fabricator...View attachment 1715526118cut the perch off to use it on the ford 8.8 rear end hes putting in.
Is it April 1st?