American Idol 8 Top 5 finalist Matt Giraud is featured on the premiere episode of Live at River City Studios. Matt sings four original songs (4 AM, Brand New Day, I'll See You In A Little While, and Baby Girl) and is interviewed in this 23 minute-long video.
He sounds AMAZING. Um, record and sell this, Matt. I'd buy it in a heartbeat.