Videos by Ultras Fans Shop in Florence. Football Factory is an online store for the active football fans ! Our E-shop sell products througho
It all kicked off at the Czech Republic vs Croatia match earlier today as Croatian fans threw flares onto the pitch, one of which exploded inches from a steward's hand. Croatia would later go on to concede the equaliser in stoppage time.