As previously reported, yesterday night American Dad was all about Louisville’s finest, My Morning Jacket. I didn’t get to see the full episode yet, but from the couple of teasers and short rips on youtube it looks damn hilarious. A lot more humorous than one would expect anyway, even though they had plenty of material to go work with. Bellow you can find a few YouTube clips of scenes from the last night’s American Dad episode, suggestively titled “My Morning Straitjacket.” [videos from Backseat Sandbar via YANP!]