The Manhattan-based indie pop duo Pedestal comprised singer Rachel Mueller-Lust and guitarist/keyboardist Erik Mueller. Their debut seven-inch work appeared over the Twee Kitten label in 1997.
Read More »The Manhattan-based indie pop duo Pedestal comprised singer Rachel Mueller-Lust and guitarist/keyboardist Erik Mueller. Their debut seven-inch work appeared over the Twee Kitten label in 1997.
Read More »