Green Jelly Jams: The self-declared 'worst band ever,' comes to Ottawa Tavern 0 05.10.2024 13:00 The Toledo Blade The world’s worst band was there for me on one of the most harrowing days of my life.