STP PS13

January 27th, 2012

This PS13 at Meihan definitely has had some sort of inspiration from another type of car racing! x

Leave a Reply