Patriotic Heads: Celebrities Rock Red, White and Blue Hair

Rachel Levy / July 3, 2012