Thread
:
Honda FCX
View Single Post
03-03-2003, 12:49 PM
#
8
FletchQ
Posts: n/a
Yea, I can't imagine 80 horses pulling 3700 lbs, I bet merging on I-95 in rush hour is a pain
FletchQ