never heard of a vespa rally sport ... or do you mean garelli rally sport? or is it a scooter?
anyhow ... i have a red 1984 vespa grande. she's in pretty good shape and runs well. it has a bad center stand (so she tends to want to fall on her left side). also i still don't have a decompression cable (but it's coming), so i have to lean down and manually hold the decompression in when i start her up. but she rides well.