Hilarious spot in Cannes with the only place for live music. The band we saw were crazy and as the guitarist flossed his teeth ... More