Carrera vanquish road bike, everything works, would need a little TLC and lubrication on chain etc.
I am open to ALL SWAPZ