Should I Stay or Should I Go
- Episode aired Apr 24, 2005
- TV-PG
- 23m
What a long strange trip it's been for Jude Harrison, Instant Star. And it's about to get even stranger as she prepares for her summer tour.What a long strange trip it's been for Jude Harrison, Instant Star. And it's about to get even stranger as she prepares for her summer tour.What a long strange trip it's been for Jude Harrison, Instant Star. And it's about to get even stranger as she prepares for her summer tour.