Also known as: punkrockchopsuey
Alicia Roberts lives in Raleigh, North Carolina. She went to school at the Wake Technical Community College and North Carolina State University. Weekend is her all-time favorite movie. Alicia is an avid customer of Tea.