Friday, November 20, 2009

WinTer Party at Barracuda Saturday night


Head to LA Barracuda 7769 Melrose AveLos Angeles, CA 90046 this Saturday for some stylish fun.