Rock band information website
The Barn Dawgs have completed their first CD, "Off the Leash" after five grueling months in Lama Studio Stockton. They are currently selling a limited edition version of the CD with bonus material.
posted by barndawg at 6:06 PM
Post a Comment
<< Home
0 Comments:
Post a Comment
<< Home