BIG FISH.
The homies at Barracuda on Melrose have launched their website, and the blog is in full effect. Here's some of the fun shit they do/see everyday, via Miguel's iPhone:
BARRACUDA
7600B Melrose Ave
Los Angeles, CA 90046
+323 852 71 79
Barracuda Website
Barracuda Myspace
10.13.2007
Posted by Anonymous at 3:02 PM
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment