New Redesigned $100 Bill Unveiled

$100

$100

Yesterday the new $100 bill was unveiled by the US Treasury. Innovative or fugly?