There are many, many topics out there saying what it is. It's exactly what everyone thought it would be, the ride vehicle, that is. Dig into trip reports and look for Jeff's post about it in the General Buzz section and you'll find out exactly what it is.
-----------------
- Peabody