No f'ing way Leech made 1,000 horsepower

1,129 views 4/26/2014
Leech claims to have made almost 1,100 horsepower Naturally aspirated with obsolete dinosaur eheads There are several threads here on PY And it seems to be quite an accomplishment He even dynoed here at Uncle Tony's Anyone can buy horsepower, east coast air
No comments yet.