The folks over at TouringCar Times have published coverage and photos of the 9-3 BioPower racecar being prepped for next year's Swedish Touring Car Championship (STCC) and its demonstration laps completed at last weekend's race event at Mantorp Park. More after the jump.

Full Story