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

Check Also

Self Driving Car – Google Test Drive Showing Real Life Example

I’m sorry but for those of you who think a self driving car is a …

Leave a Reply