i guess their partnered with ducati. this thing uses a ducati 1098 motor that puts out 160bhp, yet it weighs only 12 lbs more than my triumph at an amazing 375 lbs. my god this thing must rock you off your seat.


more here
http://www.bimotaamerica.com/galleries/bikes_db7_gal.html
tech specs here:
http://www.bimotaamerica.com/bikes_db7b.html
now if i could only come up with the 34 grand for one of these...