Chances are they are the same wheel. I know that the brand "Strom" is just put on by the Chinese manufacturer (whoever they are) for a specific wheel importer. Happens a lot with Chinese stuff, cos they couldn't give a stuff about branding (although they are learning there is money in it).I was looking at both 6Performance DTM 18x10 ET20 and Ström STR2 18x10 ET20.
Both look identical. Are they somehow related or just make exactly the same mold?