You're not searching very hard, my friend. You could search TR for "Primus" and come up with the answer you seek.
Or, I just typed "Primus Track Event" into Yahoo and the very first result was
http://www.sunridersautocross.com/srevents.cfm
Yes, roll bars are required in open top cars. Sorry, it's an insurance requirement. (it's also a good idea!)