I'd get a hitch put on that sucker, and get a hitch rack. Even a hitch rack from a big box store would make me feel better than that one does.

I get my hitches at etrailer.com. In case you're thinking they don't make hitches for your car...I had one on my VW Beetle! It didn't hold much weight, but it held bikes!

Karen