What happened to it? They were supposed to take off in Sept I thought. After Fuel TV took a crap, I was hoping this would fill the gap or be even better.
Results 1 to 3 of 3
Nov 22, 2012, 12:37 AM #1
Did the Surf Channel ever take off?