Opps You are correct. The "Living Statues" were on Pleasure Island. This one was for Halloween down by La Nouba. Thanks for the catch! I took this in October 2015. The PI ones were gone by 2013.
My wife uses a Pride Victory and we just put a trash bag over the handle bars part when all the electronics are. We also usually put a poncho over the seat.