Skinny Ninja’s Portland Race Report

When Rev3 Portland was announced early in the season, I [...]