'Damn, don't it feel good': Red Ants Pants festival returns