3D Street Art — Tallest Bucket Tower Comes to ATL

Visitors celebrate fall by “climbing the world’s tallest bucket tower” at Home Depot’s Midtown Atlanta location!

October 24, 2013 6:16 pm

453 total views, 1 today