Something went wrong
Try again later.
Tower Rats is an outrageous mix-tape of grotesque flamboyance and ludicrous behavior that features the beloved superheroes of Tromaville, New Jersey. A trash film spectacle that has absolutely no plot.
23 February 1983, Worcester, Massachusetts, USA
January 28, 1989 in Reykjavík, Iceland
27 April 1979, Brooklyn, New York, USA
March 13, 1981 in Boston, Massachusetts, USA
February, 1976 in Gladewater, Texas, USA
22 July 1980, New York, USA
30 December 1945, New York City, New York, USA
30 August 1982, Portland, Maine, USA
21 August 1982, Boston, Massachusetts, USA