Gig Seeker Pro
Baby Cleo
Chicago, Illinois, United States | Established. Jan 01, 2013
Chicago, Illinois, United States
Established on Jan, 2013
Band
Alternative
Art Rock
This band has not uploaded any videos
This band has not uploaded any videos
Music
Press
This band has no press
Discography
dust/flux
2014
babycleo.bandcamp.com
Photos
Feeling a bit camera shy
Bio
just a mural of pearls
Band Members
Links