I keep seeing this car pop up in different threads. It is one spectacular looking car. Tell me more about it - Is it street legal or just a race car?...