Queen of the Rats (2025)

An emerging noise rock band in the 2000s music scene of Providence, RI tries to secure a gig at a local, nationally renown warehouse venue. As...


image