Complex sentence: Green river is also a popular freeride mountain biking spot, it was home to the Red Bull Rampage in 2005, and can be seen in films such as New World Disorder 7.
Split into simpler sentences: Green River is also a popular freeride mountain biking spot. It can be seen in films such as New World Disorder 7.