This bike has been for sale for a while. The pictures are kind of crummy but the bike and price looks decent. What is it? Minibike