ThanksNice video
This was filmed near Las Vegas, Nevada at Red Rock Canyon. Glad you liked itWell done. I liked the music too. Pretty sure this wasn't filmed in MY backyard but curious where it was shot. Alabama? Wisconsin?.
We use essential cookies to make this site work, and optional cookies to enhance your experience.