GOOD NEWS FOR YOU. YOU'RE NOT INSANE.
My sister had that pink monstrosity when we were kids.
I remember it was NOT a barbie-branded vehicle. it was from one of the knock-off lines, and we would have had it sometime around 1987-1990.
I know my mom made a big deal about it as she said she had...