Also known as: itastetherainbow
Meghan Schy lives in Wilmette, Illinois. She attended the New Trier Township High School Winnetka, New Trier Township High School Northfield, New Trier Townshiphigh School Winnetka and New Trier Townshiphigh School Northfield. One of her favorite bands is Xiu Xiu. Her favorite film is The Heart Is Deceitful Above All Things.