you guys read that article in the may issue of "DIRT WHEELS" on the LRD 520?? i guess a couple of big names test drove it and they say it's "...scary fast..."
any u guys checked it out yet? sounds pretty crazy...
check out the may issue, couldn't find a good pic online.
long live the banshee...