The super stylish Chu Leung is currently rocking a mean Subrosa Thunderbeast set up! Check it out.
Subrosa Skeleton Crew rider Chu Leung comes through with a really awesome, and creative bike check for you guys to check out. He didn’t go […]
Subrosa flow rider Daichi Teshigahara and Subrosa Skeleton Crew Chu Leung are competing at the World Extreme Games in Shanghai this weekend. Have a kick […]