Any one see that Car Ad on TV with Slash play? I saw it the other night and my daughter was like"Is that Slash" I looked up and said yes it is. Cool.