JD Beats The World In Superprestigio Flat Track JD Beach put America back on top of the podium today at the Superprestigio short track inside the Palau Sant Jordi arena in Barcelona, Spain – taking victory after running the table in the [...] 0 Read More