Tag Archive for: John Thompson

Giant Bicycles

Giant Bicycles: Coming Full Cycle

Catching up with Giant USA GM John “JT” Thompson