Season 5, Episode 12 Mr. Right (Never Broke a Promise)

First Aired: July 31, 2005

Brian and Justin announce their upcoming nuptials, which leaves everyone in disbelief; Ted's dreamy new beau isn't what he seems. Harris Allan, Peter MacNeill.

Watch Now
$2.99
Subscription
Paid
Paid