Video infographic charts Obama’s 2013 challenges

Leading Washington-DC based think tank enlists Antibody to create this stunning infographic


Creative Bloq

Leave a Comment