Aug 19, 2012 | BOSTON/NE BANDS CHECK IT: DEER LEAP With a moniker this playful, one could expect to see DEER LEAP sharing a stage with The Wiggles. Alas, despite how revolutionary… dean shakked