Joy Ride , 2003, polycarbonate, wire mesh, vinyl, Plexiglas, 36 x 32 x 32"