Tim Heidecker as Terry
Episodes 1
United States Police Department (3)
Season Finale
March 25, 2011
• 30m
2x10