It's been a minute since I've seen or heard anything about James Foster. Apparently, he hasn't been slacking since he's…
This website uses cookies.