Highlights of South Tulsa Baptist Church 2012 Car Show. Over 465 show cars and over 2400 paticipants

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…