You asked:

facts about C-17

  • C-17
    C-17
    C-17 or Eix del Congost is a primary highway in Catalonia, Spain.