Local Lions fans travel to Germany to see the team play
Local Lions fans travel to Germany to see the team play

Local Lions fans travel to Germany to see the team play

Hundreds, if not more Lions fans have flocked to Germany to watch the Lions take on the Patriots Sunday morning. 

Top Videos