Bowie, Karen O, & TVOTR

TV On the Radio opened for Franz Ferdinand at the Theater at Madison Square Garden in NYC on October 18, 2005. In the above photo we see David Bowie, Karen O, and TV on the Radio hanging backstage. More where that came from at Last Night's Party.

Last Night's Party does the Rapture
Last Night's Party Turns 1
The Voice awards Last Night's Party

Franz Ferdinand Live Reviews
Bowie Backstage with Antony
Bowie on stage with Arcade Fire
Bowie watched CYHSY