Monday, February 27, 2012

yep - that'll stop OK


so there's your boosted ride - big turbo(s), engine management, a motec system exhaust and "nos...lots of nos..."

but how you going to stop that thing? Big brakes are the business, and this is the boss. Behind the scenes - big wheel tubs behind those flared arches too.