Megpie

Megpie71

Meg lives in WA, where she noodles around the internet, plays computer games, and studies a combination of psychology and computer science.

This author has yet to add information to this biography page.