Diesel Brothers on Discovery is build a drag mini bike right now...….
FOMOGO Dec 9, 2019 #1 Dec 9, 2019 #1 Diesel Brothers on Discovery is build a drag mini bike right now...….
Ding Ding Well-Known Member Dec 9, 2019 #2 Dec 9, 2019 #2 Torque monster! Pretty cool using all those small lithium battery packs in unison.