In my opinion Bob Scerbo and Edwin De La Rosa are the two greatest street riders of all time. While this isn’t a best-of or anything, this footage dropped like six years ago and it’s right on the mark what’s happening on the streets today.