Test the Nation
Ross was in Toronto this past weekend taping Test the Nation: Sports. It is going to air during the NHL play-offs. Ross seemed to have lots of fun. I got several internet report of him being out on the town at the clubs. ;) He went to the SUM 41 concert and met Avril Lavigne.