One of the architects of this monster was claimed by his creation...the now infamous "Wooden Cross" on Hubbard Mountain in Northeast PA is a brand new feature to the Hubbard Bike club and offers those with an adrenaline addiction yet another outlet here on the mountain.
We rode the Hubbard trails today. This one was a monster. Credit to that guy for trying.
hollenjj7 3 months ago
It's funny cuz he's fat.
triple8sol 1 year ago