You are using an outdated browser. Please upgrade your browser to improve your ReverbNation experience.
Bio: Growing up in the hills of Tahlequah, Oklahoma, Justin and David Castro have been playing original music in the region for fifteen years. David currently heads the David Castro Band, a nationally touring Rock n Roll group, based out of Tulsa. Justin is working on his doctorate in history at the U...See Full Bio
This Artist has not yet set a status.