Redneck back yard deck art, with a bonus of catching bugs.
Bugs
OK you have to wonder why someone would stick a window screen in a car window. The only reason I could come up with is bugs however there are some...
All is well till you start picking bugs out of your teeth Bubba.