For those of you who admire the performance of Japanese super sports cars like Twin Turbo Zs, Skylines, Supras and their ilk.....
This video cracked my ass..........
http://www.youtube.com/watch?v=VK0uyCnY3m8
"This car could make (even) a dead man scream"............
This video cracked my ass..........
http://www.youtube.com/watch?v=VK0uyCnY3m8
"This car could make (even) a dead man scream"............
Last edited: