Phantom Planet Live at the Troubadour84Phantom Planet Live at the Troubadour84thumb_upthumb_downPhantom Planet Live at the TroubadourDecember 31, 2003Directed byKarim KarmiCaptured live on Location at The Troubadour, West Hollywood, CA on August 27th, 2003. No over-dubbing or re-recording was done.US content warning Last Updated: 27 days ago Request Update CastJacques BrautbarselfSam FarrarselfDarren RobinsonSelfAlex GreenwaldJeff Conrad