I have prepared a present … puns July 18qjoq.comLeave a Comment on I have prepared a present … I have prepared a presentation on global warming. It’s not that bad but it won’t exactly set the world on fire.