2012 Diamondback Launch

Bike photo
  • Serial: RCY09041287
  • Other serial/registration/sticker: ED 014048
  • Manufacturer: Diamondback
  • Model: Launch
  • Year: 2012
  • Primary colors: Black and Red