Published On Feb 24, 2016
These are the tallest buildings in Denver, Colorado, USA. Comment Cities you want me to do.
Thanks to:
Emporis
Google Images
Flo Rida
F-777
The Architects that built these great buildings.
Yeah so Im Back! Sorry it took so long and this is just a remake of my first video if you couldn't tell Denver is my hometown so i wanted to make a better version. I will Try To make videos more constantly now
show more