You guys mentioned T-Nation so hopefully you’ll see this. Being in a hurry I forgot to write down what you told me when I go to my car. All I can remember is the gym is in Dumbarton. Drop me a line is you guys see this.
You travelling to Scotland?, cant imagine another Dumbarton? if so, then yes there is an excellent gym in the “dumbarton” that i go to?
Does this make any sense?
Dumbarton is in Scotland? I wondered about that after seeing that DC has a Dumbarton Street.