Рет қаралды 3,994
EL CHIROSO
2001 TOYOTA SEQUOIA LIMITED 👀 :) FILM ON LOCATION STURGEON BAY SHIP CANAL , FEATURING MY DOG COOKIE MONSTER ( ARMAGEDDON 2022 )☠️ ARE YOU READY ?