No that will not work You can get it at most stores Home depot ect. Package strapping tape.All I found was the 2" strapping tape. Instead, I got these at Michael's (arts and crafts store)
Yep Tried it!! Too thick!! Strapping tape is the only way to go!!!bimmerboy318.......the strapping tape, like tangtester mentioned, is what we all use as the velcro is too thick. The velcro thickness could hinder the handeling of your car by rubbing on the track surface.