American Dad Captain Karhoonch
Channel: Matt Jiorle
Date: 2011-08-28

American Dad. One of Roger's funniest moments