Looks fast stood still
Hmm...Looks interesting, and literally around the corner from me... I wonder if it could realistcally be made road legal... It looks veeery low...