It’s been a very long time since I’ve seen the Auto Produce BOSS Impreza.
The BOSS Impreza is one of my favorites and it’s good to see it on the track still. It’s crazy how so many of these demo cars from Japan just fall off the face of the earth, never to be seen again.
Apologies for the lack of updates but I’ve been spending the last couple of days making my way to Hong Kong. I’ll be doing my best to keep the blog updated from abroad however.
Photo courtesy of Varis.