hm ive never seen the XSR before.. looks like they actually made one though from a few photos that turned up in a google search.. id imagine its in LA with the VX prototypes too
i like it cause its different.. but reminds me of a powerwheel..
not sure if thats a good thing or a bad thing lol