anybody Else watched SF Motors unveiling of SF5 and SF7 just now? Thoughts, comments? Dongfeng Motor Corporation - Wikipedia SF Motors - Wikipedia
@bmah can you please move this to electric vehicles thread, I started this on the wrong forum. Thanks!
Sorry, I can't. Not a moderator for this forum. Just report your own post and ask it to be moved, and the right moderator will see it (not sure off-hand who that will be). Bruce.