Auto show mascot

F.O.H. mascot for Ford Press at the 2016 North American International Auto Show in Detroit, Michigan.