Don't miss a second of our fantastic Twi-cast arrivals for the 2010 Teen Choice Awards TODAY - watch both streams here!
Tune in at 3:30pm PT / 6:30pm ET, grab a snack, a beverage, sit back and enjoy! Just remember, the 2010 Teen Choice Award Show will air on Monday, August 9th at 8/7c. Wishing all our Twi-loves the best of luck!!!!