Diana Chen AboutLover of puns, hamburgers and burritos. Member SinceOct 13, 2010CountryUnited StatesRegionNorth America The Truth Will Set You Free Church Flyer Immanuel’s Got Talent Elim Center Grace Manor The Vine Lamp For My Feet No Greater Love