WWE Untold poster
TV

WWE Untold (2018)

S01E10 The Loobenfeld Decay

Mar 24, 2008 • Season 1 • Episode 10 • HD

Leonard and Sheldon both come up with excuses to skip Penny's concert, but Sheldon's elaborate ruse ends up being more trouble than it's worth.

Genre: Documentary
Country: US