Demon truck...
View attachment 00B0B_cXq5jH7iGUz_600x450.jpg
Ok, not sure about this but are those rubber hoses coming out of the master cylinder?
I'm no brake expert, but I think I wouldn't feel comfortable seeing that.
Print