Muscle Shoals | Knowledge.ca

Muscle Shoals

Muscle Shoals

Muscle Shoals

Located alongside the Tennessee River, Muscle Shoals, Alabama is the unlikely breeding ground for some of the greatest rock & roll and soul music of all time.

Expires on Jan 30