stuckon Pigeon
over 36 hours now and no relief from the pecking or poop on my screen. Please make it stop
1
vote

over 36 hours now and no relief from the pecking or poop on my screen. Please make it stop