Need opinions on this Demon for $25k

It would have Brakes yes. I am positive that it will not have breaks

obligatory