The first day of 2011 Los Angeles Auto Show has been completed. Some of the world automaker’s flagship product has been presented on the first day. Japanese automaker that is Subaru is also taking part in auto show event at the Los Angeles. In their chances this time, Subaru introduced a new concept of sedan that successfully made its debut and was named to the Subaru BRZ Concept STI. Read the rest of this entry »
