Ford Mustang infographic

2012

an infographic / advertisement for Liberty Ford

See the infographic in their blog.