Yes Bro, Its held with 3m heavy duty tape and they are already too strong for this purpose ... You should check out the capabilities of the latest tapes . they even have tapes to hold the glass panels of building now.
Was told that the pre installation preparation is more important.surface
have to be cleann with alcahol to remove wax and oil...i even took my car to long drives in malaysia at speed of 170-190 kmh...