RHD. They were competitive in the Sport Compact Car Ultimate Street Car Challenge right around turn 'o the century. DOT not fans at the time - but maybe thee holy grail car among the import crew. Dude in a Dodge won the day I dropped by, though ...
https://www.youtube.com/watch?v=UwV5NQIQ6BQ