Me playing Free Rider 3, not much to say really just like and sub!:D. Free Rider HD is an addicting game where you race a bike on tracks created by other players! Thousands of top tracks to race on, create your own and. jroles · Pro_Rider_Legend lmao im mostly on forums but i come on here time to time. Reply Flag as inappropriate Are you sure? Yes | No. 3 months ago.