Landscaping crew doing some work near Main Street U.S.A.
Landscaping crew doing some work near Main Street U.S.A.