FFWD is all new indie rock & pop!
(Usually!) First Wednesday of Every Month : 9pm - 3am
Special night for our 2 year anniversary!
Wednesday, December 17th
Lolita is located in New York at 266 Broome St. at Allen St.
Check out more information on the FFWD web site.
Check out my recent trip to North Korea.
Send me an e-mail at .
You could also visit my MySpace page.