Watch Balamory - Season 1 Episode 49 Online!:
Today Spencer is off to the mainland to take part in a music festival.