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 andoriginal songs. They rock!
You are a sneaky dog Marc Reshovsky!!! It took me over a month to notice this video is uploaded!
Zephyrlicious 3 years ago