Motorsports, News, Reviews, Videos Millington Proton S2500 revives the Satria Neo S2000! [+ Video] In a follow-up to our previous article where many (including myself) were saddened by, and wondered what happened to this yellow nimble machine,…