• Cologne, Germany on stage w/ the Flaming Lips
    Cologne, Germany on stage w/ the Flaming Lips