Findings:
- Barracuda
- BARRACUDA (user)
- Plymouth Barracuda
- Seagate Barracuda 7200.8
- Legend of the Red Barracuda, or: Driving through Space with the Windows Rolled Down (category)
- Pensacola Christian College
- Pensacola
If you Log in you could create a "Pensacola Barracudas" node. If you don't already have an account, you can register here.