Discussion in 'In The Stands' started by LonghorninAustin, Dec 31, 2009.
Will the band and team be at Universal Studios as they have in the past? If so what day and time?