There is some new art on display at the Mercury Studios in Dallas, TX. You’ve already seen the “David and Goliath” piece with TheBlaze and The New York Times standing in for the Biblical characters, but check out the new piece that just went up this week.