When supercar and superbike collide: Storck limited edition Aston Martin road bike

This article originally appeared on BikeRadar