Email Address (if you'd like a response)
Your correction
Does Barracuda even have live music? It sure looks like a meat market to me! DJ's
heard it was called the "cuda club" now.
Photo
Caption