I've been to some Lucas Off Road races... Unlike anything, the trucks are incredibly fast... and LOOOOUD.Originally Posted by danawilson
I've been to some Lucas Off Road races... Unlike anything, the trucks are incredibly fast... and LOOOOUD.Originally Posted by danawilson
Luke, Semi-Expert #199
2010 Ducati 848, 2005 GSXR1000
STM Suspension, Sol Performance