Season 32

Season 32 is a season of Todd & Larry that has aired from September 12, 2011 to April 11, 2012.

Trivia

 * This is the last season to air in standard definition. Starting with the next season, the show aired in HD.