Author: Veronica Vanderbeek

Staff profile: Jeff Renken 0

Staff profile: Jeff Renken

Jeff Renken, lead guitarist of Trashin the Bird, refuses to explain how he and his buddies came up with the name for their because it’s too inappropriate.  Renken was only 15 when the band...