Badbad Featuring Chelsea Tyler Performs At Stache

Keywords

Jon Foster, Chelsea Tyler and Steven Tyler pose at Stache on December... News PhotoArts Culture and Entertainment,Chelsea Tyler,Florida - US State,Fort Lauderdale,Gulf Coast States,Jon Foster,People,Portrait,Steven Tyler - Musician,Three People,USA,VerticalPhotographer Collection: Getty Images Entertainment 2013 Larry MaranoFORT LAUDERDALE, FL - DECEMBER 07: Jon Foster, Chelsea Tyler and Steven Tyler pose at Stache on December 7, 2013 in Fort Lauderdale, Florida. (Photo by Larry Marano/Getty Images)