Stop in for a cup of coffee

the new DEMON has a freaking TRANSBRAKE!!!! factory equipped!
nice - they really are touting it as a race car in street clothing