David McKay was born in Midland, Texas in 1986. In 2008, he was arrested at the Republican National Convention on domestic terrorism charges. After a deadlocked jury failed to decide his case, McKay took a plea bargain instead of going to trial a second time. He is currently serving a four-year sentence in Herlong Federal Prison in California. He is scheduled to be released in 2012.
McKay is an artist and has his own website at davidmckayart.com. He quickly posted some of his art to coincide with the premiere of Better This World. He says he'll be posting more art to the site in the future.