Santa Cruz Lion God Rasta Drop Thru Cruzer Freeride Longboard Deck Complete 40″ Review

The santa cruz longboard cruzer is one of the best longboards, with its striking lion god design in bright graphic…