Quick, off-beat question...
Does anyone know any places in the city that sell or rent out Muppets (or Muppet-style puppets)?
Edit: I found my guy at FAO.
If you'd like to see my and Marvin the Muppet's epic success (or Epic Fail) come to Fontana's tomorrow night at 7 for a Halloween party
Thanks for all the suggestions folks!