Home » This Just In » Angels descend on Miami Angels descend on Miami The 2008 Victoria's Secrets Fashion show was taped at the Fontainebleau Hotel in Miami Beach Saturday night.The show airs on CBS December 3.
0 comments:
Post a Comment