Babybird were a British indie band formed in 1995 and active until early 2012. The band was fronted by Stephen Jones, who has also released records as a solo artist, using his own name, and as Black Reindeer.
Babybird were a British indie band formed in 1995 and active until early 2012. The band was fronted by Stephen Jones, who has also released records as a solo artist, using his own name, and as Black Reindeer.