Saturday, November 10, 2007

World's Largest Cuckoo Clock on YouTube



Leroy Powell of waga tv5 in Atlanta GA visits the world's Largest Real cuckoo clock. Located at Champ's World of Clocks in Douglasville, GA

No comments: