New Dean Davidson Album Coming this Fall
Preparation for the new Dean Davidson music video “American Prayer” is moving forward and will be filmed on location in Los Angeles. The first single “American Prayer” is being slated for June 2013 to hit iTunes, prior to the full length album that will be released in the fall 2013. Recorded & Mixed by Davey Rieley
Comments