Max Power UK

August 2008
SHARE
Mishimoto's sponsored Subaru STI is featured on the cover of August 2008's Issue of Max Power UK.