The size scale between the sled and the Vette seems a bit off doesn't it? Photshopped That's what I thought the sled looks too big