Loading...
Uploaded by ZoomingAndy on Jan 12, 2007
Eiffel Tower fireworks on Bastille Day 2005, one of the best displays ever as the French believed they'd be celebrating winning the 2012 Olympics which of course was won by London at the last minute.
Travel & Events
Standard YouTube License
beautiful...
yngwiefangirl08 2 years ago
Load more suggestions
beautiful...
yngwiefangirl08 2 years ago