5213 Ballard Ave Nw
Seattle, Washington 98107

The Surf Coasters were once the number one instrumental group in Japan.

Added by Upcoming Robot on August 30, 2008