Stop Drop and Rock play the main stage at Summer
Meltdown 2008, in Darrington, Washington.
These kids are from San Juan Island in the great
Northwest, and have played together for about two
to three years. The band plays both cover and
original songs. They rock!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…