We don't really know where Ohta Park is (somewhere in Russia, we guess), but once again, the king of swivels, Denis Leontyev is back, this time accompanied by two more Russian Forum riders, Igor Ku and Pasha Peshin.

the-swivel-king