This is my favorite Juliette Lewis song!
She is the most awesomeness woman in the world! I love her attitude and her stage performance is great! I went to her last show in Miami - @Bardot - I was SO close that she sang to me close to my face.. lol
Here are some Pics I took @ Culture Room Ft Lauderdale, Fl and @Bardot Miami, Fl