Chicago, IL | Elmwood Park, IL
Also known as: blossomsforstrangereason
Rosa Delgado lives in Chicago, Illinois. She has also lived in Elmwood Park, Illinois. One of her favorite bands is Slaughterhouse-five. Rosa loves Scrubs, Bleach, Cowboy Bebop and The Tudors. She loves the films Family Guy, American Beauty, Robot Chicken, Hocus Pocus and Welcome To The Dollhouse.