kiss and ride?
kiss and ride to reduce traffic? huh? whazzat? it got me puzzling and wonder what in the world they mean. each time you want to ride your vehicle, you have to kiss somebody, and this will reduce traffic? huh? so i read on and found out that this is the …