Baby Teeth

Baby Teeth is a Chicago-based indie pop/rock band, currently signed to Lujo Records. They were a trio from their formation in 2002 until they added a guitarist in early 2007. Members Abraham Levitan - lead vocals, keyboards, Jim Cooper - bass guitar, vocals, Peter Andreadis - drums, vocals, Michael Lyons - guitar Read More