-
Logan Whitehurst & the Junior Science Club
8,094 listeners
Logan Whitehurst (November 15, 1977 – December 3, 2006), was the drummer for the Northern California band Little Tin Frog from 1995 until 2000. He…
-
Don't want to see ads? Upgrade Now