Stars Get In The Mardi Gras Spirit

  • Stars Get In The Mardi Gras Spirit
Glistening in gold, Academy Award-winning actress Melissa Leo threw up the peach sign during the 2011 Krewe of Orpheus parade.
Source: Getty Images
« Back to Story

Discuss

Default avatar