Ben Taylor

Marketing Manager, FindTheBest. Likes big pretzels and Pixar shorts. Writes film reviews at thecroakingfrog.com.