Home > Cars & Bikes > Tarhan Telli’s Medusa-themed bike is the most expensive in the world > Tarhan Telli’s Medusa-bike 2