Search
Close this search box.

Skoda Octavia RS Review – Space Race

Way back in 1955 two global superpowers namely the USA and Russia (USSR as it was back then) began a competitive fight to rule space. It started out with The US declaring that they were ‘soon’ to launch a satellite into space but the statement was received as a gauntlet and had the Soviet Union […]