Lana Del Rey erases her sketchy TV appearances with a confident American Idol performance.

A big difference from her SNL performance, right?

The track is taken from her debut album, Born To Die.