How can you release on the market such a crap? 675lb load capacity? Are you joking? Mini Cooper can carry more than this!!! Who are the fuck heads who approved this comedy??!!