Subaru Impreza WRX STI Rallycross Car
Build by Vermont Sport Car for Global Rallycross Championship
Build by Vermont Sport Car for Global Rallycross Championship