Who says it never snows in Miami?

By UM News

Who says it never snows in Miami?

By UM News
Happy holidays and enjoy.
Video produced by: Diego Meza-Valdes, Evan Garcia, and TJ Lievonen/University of Miami

topics: