Tag: Last Giant
First Look: Last Giant – Hell On Burnside
Last Giant is a rock band from Portland, Oregon who began in 2014 from the ashes of former NW indie rock heavy hitters, System and Station (1998-2013). Last Giant has toured the U.S. extensively...