I know there are some Twista fans in here so.. Twista Fillmore San Francisco, CA Thu, 03/11/04 On Sale Sun, 02/08/04