Anybody watchin the fuel network right now? Arctic Challenge 2003 pretty cool shit.(Channel 612 on Direct TV)
When an Antarctic Challenge?! I feel so lonely here...