Another American track ready car trying to make a move?

http://www.lucracars.com/#!new-2014-l14...

This is the car company home site.

http://www.lucracars.com

Any Thoughts? Have Any of You Heard of This? $250K

Any Thoughts? Have Any of You Heard of This? $250K

Any Thoughts? Have Any of You Heard of This? $250K