Mass Destruction 18
Dec 11, 2004
Venue
Avalon Night Club
Promotion
Mass Destruction
Location
Boston, Massachusetts, United States