The Black Eyed Peas @ The Palace of Auburn Hills, Detroit, MI

March 9, 2010 – The Black Eyed Peas filled The Palace of Auburn Hills here in Detroit tonight. Never have I see a stage production as elaborate and exciting to photograph. Fergie,,, and Taboo each had plenty of time in the spotlight !! (click image for more) Link to this post!