These are the L7 Badges insatlled

The meaning of the L7

The English translation of "SUBARU" is "PLEIADES".

The "L7" means "L"egacy and the "7" is really the 7 stars of Pleiades.

The Subaru logo only shows 6 stars (which actually represent the 6 companies that are in alliance, Fuji Heavy Industries is one of the 6 stars). Here is the FULL history of where the 6 companies came from: - Thanx Keefe..



Look'n for a Custom Subwoof Box?