Park Foundation Music App
Home > Artists
Hookworms
Indie rock band from Leeds, UK. Hookworms announced on October 31, 2018 that they are splitting after allegations of sexual and mental abuse made against the band’s frontman, [a3215699].
Home > Artists
Indie rock band from Leeds, UK. Hookworms announced on October 31, 2018 that they are splitting after allegations of sexual and mental abuse made against the band’s frontman, [a3215699].