Click to expand Tap to zoom Santa Cruz Screaming Delta Moon Deck 8.25" by Santa Cruz Sold out Original price $69.95 - Original price $69.95 Original price $69.95 $69.95 - $69.95 Current price $69.95 | / Quantity Sold out 8.25 x 31.8"