On May 1st, New York’s Indian Point Nuclear Plant stopped producing electricity for good. While many environmentalists are happy with the closure of Indian Point, what is being used now to make up for lost power, is completely HILARIOUS. If you think New York has brought on either wind or solar power to…