![]() |
#1 |
Join Date: Nov 2007
Location: Tennessee
Posts: 201
|
Apollo DB 36 deluxe??
Anybody have one of these?
Or are they just being released? Seems like a lot of bike for the money Water cooling kind of scares me with these China bikes, but that could be ignorance in my part. https://www.txpowersports.com/new_ap...luxe-250cc.htm |
![]() |
|
![]() |
|
|