Yeah, its just the same content from any average youtube video review, or even Tesla's own video on the M3.I guess.. smacks of “please come buy our cars”
Hopefully, they wont’ forget to mention 10,000 miles free supercharging for purchases before end of month - or slightly past. ;-)
"Please buy our cars we can barely deliver!"