Photoshooting Red Bull X-fighters in Osaka Castlei in the Land of The Rising Sun – Osaka / Japan
Japan has again been host to the best FMX riders in the world and the biggest event in the motorbike sport on the planet, "Red Bull X-Fighters." The atmosphere in front of the Osaka Castle was...
Read More