Barbizon grad, David Archuleta, will be performing on American Idol tonight at 9:00pm on FOX. Don’t miss it. Click here to read more about David