Heyo What’s better than the sound of a Ducati superbike? That’s right, the sound of two Ducati superbikes! 916 SPS vs 999, desmoquattro vs testastretta - it’s a battle of legends. Which one will win? It’s up to you to decide… I've posted this video in the 916 and 999 boards because it contains both bikes. I that's wrong, please delete one of my posts