Live Review: Andrew Bird at The Greek Theatre, July 10, 2009

A review of Andrew Bird’s July 10, 2009 live performance at the Greek Theatre in Los Angeles. […]