Phantom Planet play Leader during their final show as a band, at The Troubadour in Los Angeles, on December 12, 2008. Plus Special guest Z from The Like.
Make sure to watch in High Quality!
9 years ago
12 years ago
13 years ago
14 years ago
14 years ago
15 years ago
15 years ago
15 years ago
15 years ago
15 years ago