November 14, 2007
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
Trackback uri
Track this entry



















Leave a Comment
You must be logged in to post a comment.