ALBUM REVIEW: Goo Goo Dolls – Live at The Academy 1995
To appreciate the Goo Goo Dolls, one must have an appreciation for dichotomy. Signed to Metal Blade Records in 1985, the trio from Buffalo, New York, started life as a fast and loose punk rock […]