Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
I want to say tomorrow Saturday nbc at 1 and 12 or 1 am on USA, same with Sunday.
I hope that helps
NBC 1-3am, saturday
Just checked and set to dvr
http://www.tvcommunity.info/2009/03/watch-usa-network-live.html
this is the site that i watched the last dew tour on, hopefully it will show this one to.