Flicker Fusion

London 2012 logo causes epileptic seizures?

Posted on .

London 2012 logo causes epileptic seizures?

I seriously thought this was a joke