Alternative Energy HQ

The Subaru B5-TPH – The Turbo Parallel Hybrid

The Subaru B5-TPH (the TPH stands for Turbo Parallel Hybrid) was an impressive new exhibit at the 2005 Tokyo Motor Show. It’s got a bit of everything. It is part SUV, part sports wagon with an electric motor alongside a turbocharged engine.

More: continued here

Exit mobile version