"Ride the Ducks" will resume operations in select locations

(AP Photo/Joseph Kaczmarek)

July 10, 2010 7:51:21 AM PDT
"Ride The Ducks" confirmed it will resume operations today in Atlanta, Georgia; Branson, Missouri and San Francisco, California.

Load Comments