Persistent Ladybug On Windshield at 80-mph

Posted by whtbst on Mar. 25, 2010