Thank you for helping us by reporting bad content.
So we all know that the olympics will be happening this summer in London and everybody in the uk is pretty excited at the moment! Anyway, the other day the olympic torch was in my town so I obviously went to see it and here is the picture to prove it! I hope the torch comes to all other fellow uk luuuxers and that you enjoy it as much as I did! Bring on the 2012 olympics! :)
*picture is mine and is taken on my blackberry, please do not take!*