"Shrimp Festival" / Aaron Tippin
Shrimp Festival
Aug 15, 2009
(15 years ago)
Shrimp Festival Grounds
Delcambre, Louisiana, United States
Comments & Reviews: