DIY hillbilly Kludge Redneck Fix Redneck Repairs White Trash Repair Ye Haw A TAR Window! by DebbieWTR June 15, 2012 Who the hell tars in a window but leaves a peep hole. I mean really TAR??? Talk about ugly and stupid. Youngstown, Ohio Read More Read More » Read More » Read More » Read More » Read More » Read More » Read More » Read More » Read More » Read More »