
Originally Posted by
Tommy2slow
Lake of the Ozarks you say? Marty Byrde back in the neighborhood again?

Loved that show although the ending SUCKED!!!
But it was filmed on Lanier and Altoona in Georgia.
Sent from my iPhone using Tapatalk
2021 Supra SA 400
2018 Supra SA 400 (SOLD)
Michigan