American Idol
Liza Lou: American Idol
Liza Lou, an American artist and winner of a 2002 MacArthur Foundation Fellowship, is known for her large-scale sculptures and environments made from glass beads. Lou’s brightly colored sculptures create tension between the sparkling beauty of their surfaces and their frequently dark themes, suggesting that America’s polished, projected image belies the nation’s underlying turmoil.