View Single Post
  #4  
Old 08-31-2015, 07:23 AM
John O John O is offline
Member
 
Join Date: Jan 2015
Posts: 12
Default

I had the same problem with my 2015 EC300. I purchased a pair of Winner Racing radiators in May. They are made in China but surprisingly the quality is great. Price was around $110 shipped. I have had no issues with them for this whole season of racing.
Reply With Quote