Is it possible to have Persistent Live CD for USB devices?

I’d like run GoboLinux off the USB device, would it be possible like a Ubuntu or any other more popular distribution.