Falooda Release “Demo 2024” As A Name Your Price Download
Falooda are a newly formed noise punk band from Athens, Greece who have just self-released their debut four track EP,…
For her new album, Cho-Dependent (out August 24), comedienne Margaret Cho wrote and recorded rock songs with a varied roster of artists, including indie icon sisters Tegan and Sara.
The album sees Cho stretching her musical wings on while the musicians work their funny bones. This song finds Tegan and Sara taking their first stab at recorded comedy, in the form of a “skit” midway through the track.
You can hear an exclusive stream of their collaboration, “Intervention,” here.