The Walsh Brothers is a Boston-bred, Los Angeles-based comedy duo (Chris & David Walsh).
Added by Upcoming Robot on October 16, 2012