Lester Kovac Share definition Flag Tank. Lester Kovac by Milo May 23, 2003 0 0 Get merch Get the Lester Kovac mug. Buy Now — $32.95 See more merch