Kensta Racing front view
Kensta Racing top view

Based on the Ford focus 2001 WRC Livery

MORE FROM THIS TEAM

VIEW ALL

YOU MAY ALSO LIKE

VIEW ALL