Finlay 674 Supertrak

March 20, 2023,
We checked out the new Finlay 674 Screen this week. Sorted a few minor issues. The screen is going great!