So. This little Mama has been S*U*P*E*R busy. I've held you in major neglect. I am sorry for this. If anything and all things; the Yeah Yeah Yeahs have been playing NON-STOP in my art room....in my car....on my ipod...
I've loved them since they made their first appearance. Here's one I just can't quit rocking out to:
Still it's a
S H O C K