This is a front face sticking windshield decal meant to be displayed from the inside window of your Toyota 4×4. The front face will adhere to clean glass surfaces. The TLCA logo displays so it can be seen from the outside of the window. (see example photo)
There are no reviews yet.