Fox Dance Drama 'The Big Leap' Is Set In Detroit

Tag » Where Is The Big Leap Filmed