could this be?
markus Well-Known Member Aug 3, 2015 #2 Aug 3, 2015 #2 Thats an "el Banditio" mini bikes, mini drag bike, minibikes, street minibikes,