sharedreviews.com
Hewlett Packard Photosmart 335 InkJet Printer
I bought this for a wedding reception that would have no dancing, so I figured people would get bored easily. It does run on batteries...