Total Posts: 3 Member Since: 2012 Location: San Antonio, TX
posted Saturday, June 16, 2012 9:01:34 PM On behalf of The Vultures, I would love for everyone to check them out. I run a YouTube page for them, where you can find music. The first album is currently uploaded, with others to come in the next couple of days. Any and all feedback appreciated!