Richard Branson throws water on Stephen Colbert August 15, 2007 By Celebitchy Comments Off on Richard Branson throws water on Stephen Colbert