Computer glitch causes delays at customs

WXYZ-Detroit Videos
Computer glitch causes delays at customs
View Comments (0)