Interesting phrases part 10 A bull in a china shop. Are wild animals usually let loose in stores? Post Comment Receive notifications Add a comment...