This Tuesday was definitely a musical day. Both Azealia Banks and Walk Off the Earth debuted music videos from their new or upcoming albums. Even though both acts are in totally different musical genres, both videos were equally creative with a tad bit of weirdness added to the sauce.
Even though Walk off the Earth is a…
