VIETNAM | Thursday, 18 February 2010 | Views [768]
TVS 60CC: I had this little wonder in India and riding it can only be done while laughing. It was so much fun, you have to pedal to tick the engine over to start.