On location in the West Country Mr Toad on location! We were all a bit excited last week when we discovered Owl City’s latest music video …