Jared Owen shares a look at what is inside Elizabeth Tower (Big Ben), the famous clock tower in London, England. Be sure to watch Inside Tower Bridge if you enjoyed this video.
Funny, Cool, and Interesting Videos
Jared Owen shares a look at what is inside Elizabeth Tower (Big Ben), the famous clock tower in London, England. Be sure to watch Inside Tower Bridge if you enjoyed this video.