I watch an episode of American Chopper where they built a bike for this company.
Has anyone used the product? They seem to make some big claims (which usually means it worthless), but I want to see if anyone has actually tried it.
Monster Diesel Additive
Has anyone used the product? They seem to make some big claims (which usually means it worthless), but I want to see if anyone has actually tried it.
Monster Diesel Additive
