I often laugh when rides like these are stated as being a "street car".
"With plenty of components to ensure it is street-worthy".
Where are you really going to go "cruising" in this?, other the nearby soda-hop?