Marcie Patten

A well read, whip smart liberal.
Marcie Patten's profile has not been set up yet