whether those numbers aren’t making your internal horseshit alarms beep and wail like aroused banshees,its probably time to change the 9-volt in there. But that doesnt mean there’s not something captivating here, so let’s take a rapid/fast look at what we know about the Techrules supercar.
Read more...
Source: gawker.com