songwriter
American musician
Free account · your comment posts right after signup
Connected
Not who you're looking for? Others named John Shannon: farmer and politician in South Australia (1862-1926) · American writer · American-football player (1965-) · American football player