NGT is straight frm benz itself if im nt mistaken...
cos i've seen those badges in certain european countries before...
most benz in france oso have this emblem, so i think it gotta be frm benz too...
Paging Madman, paging Madman, please share your DIY radiator flush with coke here. I'm curious to know the history and reason behind using coke and how well it worked!