Incredible Technologies Arlington Horse Racing Jamma PCB.
I used to always play this game in the arcade and playing it in Mame is just not the same for me.
I've checked every possible place i could with no luck, maybe you guys know something i don't and can help.