From the SST Facebook page;

In Production. 89R11 for the Lockport Township IL FPD. 105 ft Apollo Quint.
 
Seagrave fire truck being built

Seagrave photo

thanks Danny