24 hour Duckie Posted bygrant July 23, 2024 Leave a comment on 24 hour Duckie Sadly as usual they only last 24 hours.