Telephone Sound System (Telephone vs. LCD Sound System) by DJ Zebra Overview Tag Appears on ZebraMix Playcount 5 Listeners 1