Hope you got the bloodstains out. And if you didn't know, speed kills, especially on fast bikes. It may be cheap thrills at the moment but if you're not careful, you'll miss out on the French girls and fine wine.
Wow! I didn't notice the snapped downtube in the first pic and was looking at the second pic and was like WTF? Damn! How come it took so long to get the bike back?