Do You Need a Mirage Shield?What it does, and how to make your own for penniesBy David E. PetzalJune 28, 2018