interesting Infographic of the tour stops for the Olympic torch through the streets of Great Britain, 1019 stops in all.
From The Web
Director of editorial and managing editor for all things gear, lifestyle and creative. John enjoys awesome and has gained acclaimed reverence for his innate ability to photoshop Pitbull lyrics into priceless works of internet art.
Recent posts in 2012 London Olympics
Join Us On Facebook