The Windshield Has Seen Better Days The Windshield Has Seen Better Days TL;DR - it's time for a new windshield. Continue readingThe Windshield Has Seen Better Days Leave a Comment