Help! An 8 foot creature is on the loose! He’s friendly though, so it’s ok.

Here’s a quick Making Of  video we did while making the music promo for We Show Up Radar’s Anchors In Your Heart.