TJ Alberto

Alberto brothers dominate PH Superbike Championship

It was an exciting day for Philippine superbike racing fans when last October 1st, Ducati Ph racer TJ Alberto on a Ducati Panigale1199R took the checkered flag in a dominating lead from start to finish against rivals…