Max Power UK
July 2008 2008-08-01 00:00:00 Max Power UK
Mishimoto
SHARE
Mishimoto's sponsored Subaru STI is featured on the cover of August 2008's Issue of Max Power UK.