I've heard people talking about the frog noises on The General ever since the song came out. I've listened to the song so many times and never once heard them. I thought about asking on here where exactly they are, but decided not to and chalked it up to people being delusional. Today, on the way home from grabbing a pizza, I naturally heard the frog noises for the first time ever and am legitimately hyped. 🤣