Posted by tinamic at c-77-26-res1.mts.net on January 16, 2001 at 19:02:46:
In Reply to: NY, NY big city of dreams posted by DJ Andeee on January 16, 2001 at 16:43:27:
: I'm 99.9999999% sure they filmed it at the Meow Mix in NYC.
Follow Ups:
Post a Followup
Subject:
Comments: : : I'm 99.9999999% sure they filmed it at the Meow Mix in NYC.
Optional Link URL: Link Title: Optional Image URL: