Radar

Tyler Frasca Shreds in Santa Cruz

Kitsbow brings the super chill, super send-it vibes with Tyler Frasca in Santa Cruz, California. I’d say this video captures the riding there quite well!