Couple questions
1. How much power is that thing putting down?
2. Exactly how much does it weigh and what's the distribution?
3. Do you have any suspension mods?
4. LSD?
5. Any idea what your 60' would be on street tires?
Other than that, truely inspiring, really gives us FWD sedan guys hope.