Anyone else seen these things yet? Looked like an awesome car from what I saw of it. Haven't really heard much about them or looked into them much. Slow Poke and I were talking about it the other day though, and I snapped this on North Dale Mabry the other morning on my way to work...