Mean Peach Only Has Eyes for Idaho! Posted on October 11, 2010 by Maureen McGonigle Mean Peach on stage to promote Idaho Tourism! Everybody SING! "Idaho, I gotta go and see your dandy spuds!...how's the rest of the song go? Post your favorite line!