Idiot Kings by soul coughing Overview Tag Appears on 1999-08-16: New York, NY, USA Irresistable Bliss Playcount 33 Listeners 5