LeTourneau Clock Tower
United States of America
Texas
Gregg County
Longview
Servant Statue
LeTourneau Earth Mov…
LeTourneau Earth Mov…
MSC Side View
Glaske Science and E…
LeTourneau Clock Tow…
LeTourneau Earth Mov…
Library
Spirit of Ingenuity …
R. G. LeTourneau Sta…
Impressum