For some reason it reminds me of the NHRA Pro Stock Suzukis
One of the Comments on the Revzilla page
"Alex • 2 days ago
I like it fine, a litttle less so after seeing the video. The cheesy music and narrator with cliché-arrhea does everything it can to make me hate whatever is going on visually."