In Win’s D-Frame Mini Is Back! In Win originally released their D-Frame Mini open-air chassis back in 2014. This was a smaller ver... February 14, 2018 by Bob Buskirk