In these neck of the woods involving Rochester and Buffalo I’m turning heads each in a fantastic and an odd way.But Do you know that there’s an equally interesting Sur Ron electric dirt bike called the Storm Bee? Both of those bikes are pretty preferred in the electric dirt bike scene, but which 1 is better? Which a person’s perfectly worthy