38-year-old Joseph B Mc lives in Quarryville, Pennsylvania. He has also lived in Havertown, Pennsylvania. He is employed by Construction. Joseph loves listening to Brian May, Jimmy Hendrix, Freddie Mercury and Gary Moore. Among his favorite TV shows are Csi, Scrubs and Csi Shows.