Does Nat Wolff really sing Crazy Car?

Yes,and amazingly!