First look at the new Ballard spot from a (literal) Top Chef

Published On 02/15/2011 Published On 02/15/2011