Ever gone for a ride in a genuine 900hp car? If you have, chances are it rattled your bones and assaulted your senses, and thanks to lightweight seats and a rollcage, you might have needed the ...