Discos Barracuda Pamplona, Navarre, Pamplona, Spain