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 21, 2012, 11:37 PM #1
Did the Surf Channel ever take off?