Depending on what type of braking system you have it may also be your tires. If your braking system is adjustable for sensitivity and force it could be set to high, I had this problem when using a Brake Buddy system on my Jeep. After proper adjustment I still had a rubber smell after a long tow just as bandoor stated, turned out it was just like he said, rubber from the road.
__________________
|