Sierra Fellers Mini-Rampage

Streets of Venice, a shop in Culver City, CA, has a new mini-ramp. Some of the C1RCA guys went to break it in.