New vehicle window sticker proposed by Environmental Protection Agency and Department of Transportation

New vehicle window sticker proposed by Environmental Protection Agency and Department of Transportation