Jammin' in Jamaica

The My Scene girls head to Jamaica after winning a band contest.