Supermoto pics/vids
http://youtube.com/watch?v=8BX5WLHsg-c
Passed this road, something told me to turn around... I'm glad I did. Somewhere in deland, Florida. No Idea where on map but I know how to get there. I'm going back this sat. It's connected to a completly paved undeveloped neighbohood with a stacked lot...