Question: who wrote the song all along the watch tower
Answer: `` All Along the Watchtower '' is a song written and recorded by American singer - songwriter Bob Dylan .