I'm sure it COULD fit another vehicle, but would take severe modifications. Best to get the mount made for the vehicle.
For a CRT, go with this instead:
http://www.rc-monster.com/proddetail.php?prod=RCMCRT1
For a CR, this:
http://www.rc-monster.com/proddetail...CMcrbuggymount