Quote:
Originally Posted by Brooklyn-427
Ford racing have 427 sbf strokers off the self ready install
|
They are not currently available because the company that produced their blocks went belly up. I think the soonest we will see them back in production is July 2016.