Sarah Hart

Read more from Sarah Hart

Norah Jones Kicks Off Her Tour in Tulsa

Norah Jones began her North American tour Friday night at the Brady Theater in Tulsa, Oklahoma -- a 2,800-seat Art Deco venue. It suited Jones'
Sarah Hart / March 8, 2010