Beau and Zoe perform an original impromptu comedy routine during the first "Beau & Zoe Show" June 9, 2006 in San Antonio, Texas. Very funny performance for the young comedy duo. Video by Lee Roberts