Originally Posted by Doggus
As seen here:
Okay, color me stupid, but are those brake levers I see in the middle of that picture? One of the things that has kept me from buying a new road bike is because I prefer those "suicide," brake levers. If those are brake levers, that opens up a whole new realm of possibilities for me!