this is Leslie Hall. SHe does live shows and is absolutely hilarious. And from Iowa... (go figure) Nichole got to see her live and said her band is one other lady, and an Appl desktop.
But pulls off the nerd thing. I posted her on here before, she reminded me of lady4fiddy.
ANd the last video made me think of it.
Watch out for my body rolls!
http://www.youtube.com/watch?v=J1c2KzJbcGA&feature=related