Mechanical issue causes delays at College Park MARTA station - CBS46 News

Mechanical issue causes delays at College Park MARTA station