Seth Green, Josh Duhamel, Ted Leo & The Pharmacists
S12:E78
2005
IMDb