In case you were wondering why do we call ourselves Sasquatch Team - a short graphical explanation.

why sasquatch offroad team