Branch and Dean’s new Single “The Dash” was written by Steve Branch, Marlon Dean Scallan and Michael Penn Huffman as a tribute song to Steve Branch’s only son Theron (23) who passed away on March 15, 2013, following a long struggle with Cystic Fibrosis. On June 26, 2013, Branch & Dean officially forged a groundbreaking […]