A New Bromance: Rod Man and Lachlan
Sorry, video is no longer available

A New Bromance: Rod Man and Lachlan

Web Exclusive05/15/141 min

Go behind the scenes of Last Comic Standing, premiering Thursday, May 22 at 9/8c on NBC.