The construction site of Carrollton's future Green Line Station.