Sign In
to Vote &
Create Storyboards.
 
Moths take over Stade de France ahead of Euro 2016 final Lights in the stadium have attracted the insects to the national stadium, with officials using brooms and hoovers to clear the creatures before kick-off
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard