James Gallagher

James Gallagher

You can call me Jimmy, love West Ham, the New England Patriots, and the Boston Red Sox.