Rob McGrail

Rob McGrail is an aspiring writer interested in politics, history, literature and music.