Truckla!

Self-named Queen of shitty robots, Simone Giertz, has again accomplished the impossible. While she has been my hero for quite … More