April Richardson

April Richardson grew up in Atlanta, Georgia, but lives in Los Angeles now. She really enjoys performing stand-up comedy and has done so at places like Seattleā€™s Bum