Abby Denton

Abby Denton is a Los Angeles-based stand-up comic and robot enthusiast. Tweet pictures of your favorite mecha at her here.