VIDEO: Turkish, German football fans square off in Taksim

VIDEO: Turkish, German football fans square off in Taksim

ISTANBUL

DHA Photo