Only in California?

March 24th, 2008

Coming to a bar near you. A Lychee Martini,  or maybe a cucumber Gimlet! AWWWWWWWWWW!San Francisco Drinks.jpg

Leave a Reply