Comment Comment by megablast Anything that makes the world worse for car drivers is a huge bonus for The planet. parent megablast 9 months ago