Video of the week: The Surf Coasters “Flight of the Bumblebee”
Submitted by Surf Llama on September 16, 2009 2:04 pmNo Comments
The Surf Coasters are an exciting Japanese surf band. Check out their rock version of “Flight of the Bumblebee” below:
No related posts.

