Margot Berner as Jessica Squee
Episodes 1
Long Live Rock and Roll
November 16, 2013
• 25m
3x21
Holden buys a new guitar that will apparently make him into the rock star he wants to be, but he might have just traded for his soul.
Read More