We had a 70ish Buick electra, it was a beast. I could put my Peavey amp in the back seat, 4 12 inch speakers in it.
Yes, i remember an all red Electra 225 that my mom drove, land yacht defined.