hi gals & guys,
unfortunately the "photo album" feature has stopped working a while ago.
One of the services that made it work not longer offers them.
We currently don't have a replacement in mind and are very busy working
on the CruiserCustomizing mobile site.
Sorry for not having better news.
The best replacement at the moment for uploading many photos would be
to use the Youtube photo slideshow feature.
Hope this helps