This Day In History: 1997-02-25

Billie Joe’s side project Pinhead Gunpowder release Goodbye Ellston Avenue