Isle of man TT 2016 High Speed - Tourist Trophy ♚ Road Race single track by 2013-FeytV6SlfKw

2016-09-21 1

Rio de Janeiro's Maracana Stadium is showered with fireworks as the 2016 Olympic Games officially open.

Fireworks blasted from the top of the Maracana stadium as the Rio de Janeiro Summer Games opening ceremony got underway on Friday

Free Traffic Exchange