fuzyfrog 0 Report post Posted December 8, 2009 This car is awesome. Seriously watch the video and then imagine yourself driving it on a sunday http://www.autoblog.com/2009/12/04/video-j...llard-j2x-mkii/ Quote Share this post Link to post Share on other sites