Sex parties... the good and the bad

GF and i went to our first one it Tulsa. We had a great time. 1 guy was a bit aggressive but she liked it so I didn’t step in. Condoms are a must for your own safety
 
Mid 80s, way before I was married I was seeing a very recently divorced gal. I was 24 she was 28. She was sowing her wild oats for sure, I was just the of the month for her. She was a very classy gal but a true slut in private.
She wanted to try a sex party. We bought a newspaper from an adult book/toy store, found a party about an hour away.
That Saturday we made the drive and found the house. It was in a very normal neighborhood, looking back I can only imagine that the neighbors weren't happy.
We arrived at 9, there was us, 2 other couples and 6 black guys (we knew it was a bbc deal). Another couple showed up. We were the youngest, 1 cpl was about 40, other 2 were 50-ish. All the wives were classy and good looking and in shape. One black was 30-ish, in shape for sure, 2 were 40-ish, one guy was 50 ? and kinda heavy. Don't remember the others.
One couple went into a bedroom with 2 of the guys. A few min later my gal and me looked in and the wife was sucking one while other was doing her doggy. Hubby was sitting watching.
We went back to the living room and the oldest wife was sucking the younger bbc on the couch. They both got naked and started fucking while we all watched.
The couple and the 2 guys came back from the bedroom like nothing happened and watched the action on the couch. A different guy got cozy with the wife that just got double teamed in the bedroom. They got busy on a different couch.
There was more action as the night went on, my girl and I watched that oldest wife get the livin hell fucked out of her by 3 guys one after the other.
We only watched. It was pretty intimidating for me and kinda scared my gal. We left about midnight.
On the drive home she asked if I wanted her to play with her puss or give me a bj, I said rub puss then suck me. When we got home we fucked all night.
It was fun but very different.