Logo Quiz Answers Level 13 February 27th, 2014 | by QA Edit@rs Have you run out of luck with Level 13 of Logo Quiz? Trust us we know what that feels like