American Dad: Watch Season 10 Episode 12 Online

at . Comments

Mark Cuban guest-voiced as himself on American Dad Season 10 Episode 12.

But that wasn't all that went down, as Roger and Steve switched faces in a plot that featured the former wooing an attractive girl for the latter.

However, things came to a head when Roger actually fell for the same young woman. Awkward!

Meanwhile, Stan and Francine took to the sky as "Charlie's Angels"-type flight attendants to thwart an even scheme concocted by the aforementioned Dallas Mavericks owner. It was awesome.

And you can watch American Dad online now to see it all go down:

Matt Richenthal is the Editor in Chief of TV Fanatic. Follow him on Twitter and on Google+.